Bonjour a tous,
Je vous explique brievement mon probleme :
je suis sous linux (jusque la pas de souci), et je desire lancer une class depuis le shell (toujours pas de souci) je fait donc:
Ca se passe comme sur des roullettes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #java maClass arg1 arg2 ....
Mais pour mon projet j'ai besoin d'appelle cette commande depuis un script dans un autre repertoire: je me dis alors: "pas de souci il me suffit de faire" :
et la j'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part #java /chemin/absolu/de/ma/class/maClass arg1 arg2 ....
je me dit alors p-e un souci avec cette histoire de classpath, je met donc -classpath mais la c'est sur mes arguments qu'il trouve le probleme de java.lang.NoClassDefFoundError.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Exception in thread "main" java.lang.NoClassDefFoundError: /chemin/absolu/de/ma/class/maClass Caused by: java.lang.ClassNotFoundException: .chemin.absolu.de.ma.class.maClass
si quelqu'un a une idee de comment faire hormis de copie ma classe dans le emme repertoire que mon script, je suis prenneur
Partager