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:
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...
Shell est un package trouvé sur un bon site... Ah ben celui-ci. Il permet d'executer des commandes Linux!

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+