Déployer une application java

Fermé
rawand - 27 juin 2013 à 12:06
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 - 28 juin 2013 à 16:44
Bonjour,
Je travaille avec NetBeans et je voudrais deployer mon application .
En exportant le ficjier .jar ,un message d'erreur s'affiche: "Could not find the main class:Introduction.Main.Program will exit."
Pourtant j'ai specifié classe Main de mon programme.
Je n'ai pas réussi à résoudre le probléme.
Pouvez vous m'aider ?
Merci

A voir également:

3 réponses

Palbolsky Messages postés 259 Date d'inscription mercredi 18 juillet 2012 Statut Membre Dernière intervention 4 mars 2016 119
27 juin 2013 à 12:14
Sous Eclipse, lorsque je veux exporter une application java, je fais Runnable Jar File. Avant je prenais un autre choix et j'avais le même problème que toi, la classe principale n'était pas trouvé même si je la spécifiais.

Mais j'espère que tu trouveras quelqu'un qui utilise BetBeans. :)
0
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 121
27 juin 2013 à 22:16
Bonjour,

Sous NetBeans, ce n'est pas nécessaire de faire une exportation manuelle, il faut juste lancer le "Build" et voir dans le répertoire du projet, vous allez trouver le repertoire "dist".

Si le projet s'exécute normalement, le jar contenu dans le "dist" fonctionnera aussi sans problème.

Bon Courage.
0
rawanda Messages postés 1 Date d'inscription jeudi 27 juin 2013 Statut Membre Dernière intervention 28 juin 2013
28 juin 2013 à 09:10
Bonjour
Mon programme s'exécute correctement mais le jar du dossier dist pose un problème ",un message d'erreur s'affiche: "Could not find the main class:Introduction.Main.Program will exit."
Merci
0
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 121
28 juin 2013 à 16:44
Bonjour,

Dans ce cas, ajoutez la manuellement :

1. Décompressez le .jar en utilisant WinRar ou tout autrre outil de décompression.
2. Editez le fichier manifest (META-INF/MANIFEST.MF)
3. Modifiez la valeur de "main-class" à la bonne classe main.
4. Recompressez le tout.

Documentation officielle :

https://docs.oracle.com/javase/tutorial/deployment/jar/manifestindex.html

Bon Courage.
0