tu va devoir traiter ton classpath à la main. Ne perd pas de vue non plus que, suivant l'application java, tu peux avoir plusieurs emplacement pour ton classpath. Exemple:
/home/tchize/myApp/bin/myApp.jar:/home/tchize/myApp/lib/log4j.jar:/usr/local/java/native/MyNativeLibrairy.jar
Bref, il n'y a pas de règle générale. Contrairement à un exe windows, les application java n'ont pas d'emplacement précis, juste un ensemble de librairie et une classe Main.
Tu peux aussi jouer avec ta class Main et faire un
URL u = Main.class.getResource(".");
reste après à manipuler ton u pour déterminer où se trouve ton application.
Partager