Hello,
J'ai fait un programme (Eclipse, linux) qui execute une commande (shell). Cela fonctionne très bien tant que c'est pas dans un JAR:
Shell est un package trouvé sur un bon site... Ah ben celui-ci. Il permet d'executer des commandes Linux!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Shell sh = new Shell(); String res = ""; try { // Execute the command res = sh.command("./plugins/check_disk -c ...").consumeAsString(); }catch...
Seulement, mon problème: Je met tout ça dans un JAR, y compris le dossier plugins qui contient les executables que j'appel en ligne de commande... Mais il ne les trouve pas, c'est normal, il cherche au niveau du projet et non dans le JAR...
Donc, pour l'instant, j'ai copié le dossier plugins au même niveau que le JAR, et comme ça c'est bon! Mais comment faire pour pouvoir l'inclure dans le JAR??
Merci d'avance!
A+
Partager