-
Probleme .Bat et .Jar
Bonjour tous le monde, je ne sais pas si je suis bien dans la bonne catégorie mais bon je me lance.
J'ai deux fichiers, un fichier *.bat et un fichier *.jar. J'ai modifié dans le fichier *.bat le chemin de la console java.
Ce qui m'a donné :
"C:\Program Files\Java\jre1.5.0_09\bin\java" -cp Mocahy.jar Mocahy.appli.Application
Cependant lors que je le lance, via la console cmd j'obtiens l'erreur suivante:
Exception in thread "main" java.lang.NoClassDefFoundError: mocahy/appli/Application
Je n'arrives pas à résoudre ce problème. Est-ce que quelqu'un peut m'aider?
Je ne connais pas grand chose à Java...
Merci
-
Dans le paramètre -cp ne faut-il pas mettre le chemin complet vers le jar ???
-
Pour lancer un jar, la commande à utiliser est java -jar <nomJar>.
La classe principal "main" est spécifiée dans le MANIFEST (je ne sais pas quel EDI tu utilise, mais en général ils générent tous automatiquement le fichier MANIFEST du Jar).
Si tu n'es pas dans le répertoire ou se trouve ton jar, n'oublie pas de spécifier le chemin complet.