salut,
Je travaille sur un projet et je dois construire un jar de l'application.Actuellement, j'ai divisé l'application en plusieurs classes.
Question:
Comment s'execute le jar?
Est-ce qu'il cherche la classe qui contient le main ?
salut,
Je travaille sur un projet et je dois construire un jar de l'application.Actuellement, j'ai divisé l'application en plusieurs classes.
Question:
Comment s'execute le jar?
Est-ce qu'il cherche la classe qui contient le main ?
Merci de lire les règles du forum et surtout celle là Message clair et précis.
Evitons les ctrl c ctrl v => Ne sortons pas les codes de leur contexte sinon ça ne marche pas.
Salut,
Comment créer un jar exécutable ?
a++
Avec la commande DOS java -jar nomDuFichier.jarEnvoyé par pracede2005
Il faut lui dire où chercher le main (en tout cas c'est ce que demande Eclipse)Envoyé par pracede2005
soit en ligne de commande
soit par l'interface
Pour faire un jar executable avec eclipse :
1. cliquez droit sur le projet, puis sur "export", et ensuite sur "JAR file".
2. choisissez les ressources à mettre dans le JAR.
3. choisissez les options que vous désirez, entrez l'adresse de destination de votre JAR et cliquez sur "suivant".
4. cliquez sur suivant, puis rentrez la class contenant le main.
5. cliquez sur "terminer".
Et voila, votre JAR executable est créé à l'adresse donnée.
pour éviter de créer un nouveau post à ce sujet je vais poster ici
j'ai donc créer mon fichier jar, avec le main, etc, mais si je double clik sur le fichier jar, il m'affiche un message d'erreur : could not find the main classe. program will exit.
mais si je lance le jar par la commande dos écrite plus haut, je n'ai aucun souci, ça se lance.
une idée du problème ?
merci
Quel OS ? A quoi correspond l'association des fichier *.jar ?
Quel version de Java ? N'y aurait-il pas un conflit entre plusieurs versions ?
a++
non bon bah my fault.. j'ai trouvé l'erreur, une simple erreur d'association de fichier au mauvais JRE, ça marche maintenant. merci quand même![]()
Partager