Java : jar executable
Fermé
bouh
-
7 janv. 2012 à 19:46
KX Messages postés 16760 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 7 janv. 2012 à 20:12
KX Messages postés 16760 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 7 janv. 2012 à 20:12
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 football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java décompiler - Télécharger - Langages
1 réponse
KX
Messages postés
16760
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
12 février 2025
3 020
7 janv. 2012 à 20:12
7 janv. 2012 à 20:12
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.