Java : jar executable
bouh
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je suis en train de finir un projet en java, et j'ai un soucis :
J'arrive à créer un jar executable avec eclipse, il fonctionne, mais quand je copie ce même jar sur un autre pc (ayant aussi eclipse) ben il affiche "could not find the main class:interfaceGraphique.Visionneuse.
Quelqu'un saurait m'expliquer ça ?
Je suis en train de finir un projet en java, et j'ai un soucis :
J'arrive à créer un jar executable avec eclipse, il fonctionne, mais quand je copie ce même jar sur un autre pc (ayant aussi eclipse) ben il affiche "could not find the main class:interfaceGraphique.Visionneuse.
Quelqu'un saurait m'expliquer ça ?
A voir également:
- Java : jar executable
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
1 réponse
Il n'est pas nécessaire d'avoir également Eclipse pour lire un fichier jar.
À mon avis ton fichier jar a été mal construit pour qu'il plante comme ça.
Tu peux essayer de le créer directement par Java sans passer par Eclipse.
Dans ton dossier projet (où tu as "bin" et "src") créé un fichier MANIFEST avec juste ceci :
En lançant ce fichier .cmd, il devrait te créer un jar bien propre (sans tout ce que rajoute Eclipse à l'intérieur) et ça devrait mieux marcher.
À mon avis ton fichier jar a été mal construit pour qu'il plante comme ça.
Tu peux essayer de le créer directement par Java sans passer par Eclipse.
Dans ton dossier projet (où tu as "bin" et "src") créé un fichier MANIFEST avec juste ceci :
Main-Class: interfaceGraphique.VisionneuseEnsuite tu créés un petit fichier .cmd avec ces lignes de code (le chemin d'accès à la JDK peut varier sur ta machine selon la version que tu as installé)
cd bin "C:\Program Files\Java\jdk1.7.0\bin\jar.exe" cvmf ..\MANIFEST ..\MonJar.jar *.class ..\src\*.java PAUSE
En lançant ce fichier .cmd, il devrait te créer un jar bien propre (sans tout ce que rajoute Eclipse à l'intérieur) et ça devrait mieux marcher.