Comment puis-je faire un programme Java trouver et supprimer tous les fichiers sur mon ordinateur qui ont l’extension: .jar? J’ai la commande: find . -type f -name “*.jar” -exec rm -i {} \; Je sais comment exécuter des commandes, mais je ne sais pas comment lui dire d’exécuter cette commande.
Une application Java que j’ai créée utilise apparemment de la mémoire partagée, ce qui interfère avec le déploiement d’autres programmes dans l’environnement Unix de mon client. Il n’a jamais été question d’utiliser une mémoire partagée et j’ai besoin d’identifier où elle est consommée. Aperçu du programme: -Jar exécutable générique qui lit un fichier de configuration, […]
J’essaie d’exécuter la commande de recherche Unix à partir de Java, mais cela me donne une erreur. Veuillez suggérer la bonne approche à ce sujet – java -cp automation.jar com.amex.scoring.dao.HiveDAO / bin / sh: find / axp / rim / nemo / dev / logs -type f -mtime -5 -exec ls {} \;: aucun fichier […]
Je suis nouveau dans l’environnement Linux et Ubuntu. J’appelle un fichier jar comme ceci: java -jar app.jar /somearg /anotherarg Mais je trouve cela moche et je veux appeler mon fichier jar comme: MyApp /somearg /anotherarg Je pense donc que je dois définir une variable d’environnement comme MyApp = java -jar app.jar . Mais je ne […]
Si je cours: ps -aux | grep java Je peux voir quelque chose comme -Dblackduck.serverFileURL=file:///protextsoftwarescan1/project/ -server -Xmx76800m -Xms76800m -XX:PermSize=192m -XX:+UseG1GC Maintenant, comment trouver et éditer les Xmx et Xms pour cette variable particulière?
J’écris un script Python pour noter environ 300 affectations qui utilisent un scanner (System.in) Ce que je pensais pouvoir faire, c’était quelque chose d’aussi simple que d’appeler: os.system(“cat input.txt | java {} > program_output.txt”.format(class_file)) J’ai aussi essayé os.system(“java {} program_output.txt”.format(class_file)) Cependant, sur certaines affectations, même si cela fonctionne parfaitement lorsque les entrées sont tapées à […]
J’ai un programme Java qui exécute la commande unix cd comme suit: Process p = Runtime.getRuntime().exec(“/bin/sh -c cd test_dir”); Maintenant, quand j’essaie de faire un pwd, j’obtiens le répertoire où se trouve mon programme java et non le répertoire qui a été changé en (devrait être / root / test_dir) Process pr = Runtime.getRuntime().exec(“pwd”); Des […]
J’essaie de copier un fichier * .app dans mon dossier Applications sous OS X, mais lorsque j’essaie de le faire, tous les fichiers exécutables Unix sont corrompus et se transforment en fichiers texte. J’ai essayé le code suivant en utilisant Apache Commons IO: FileUtils.copyDirectoryToDirectory(FileUtils.getFile(System.getProperty(“user.home”) + “/Downloads/JCal.app”), FileUtils.getFile(“/Applications/”)); Et aussi j’ai essayé d’utiliser le code exemple […]
J’ai le myJar.jar jar home/myJarFolder/ dossier home/myJarFolder/ . Dans myJarFolder , il existe un dossier nommé target qui contient les fichiers suivants: report-b-20151114.txt report-a-20151115.txt report-b-20151115.txt report-a-20151114.txt Je veux lancer myJar partir de son dossier (home / myJarFolder /) et transmettre comme arguments à ce programme tous les fichiers du dossier / target qui se terminent […]
J’ai un projet qui utilise des fichiers XML regroupés JAXB afin de comparer les états de configuration de différents environnements. J’ai remarqué qu’il devait y avoir quelques différences dans l’implémentation du marshaller JAXB sous Windows avec la version Unix. Lorsque je compare 2 fichiers créés sur les différentes plates-formes, mon outil de comparaison marque toujours […]