Bonjour,
J'ai un problème pour créer un jar à partir de mon projet.
En fait, quand je clique sur mon jar chez moi ça marche mais sur un autre PC, il ne se passe rien.
Quand je l'exécute en mode console j'ai :Pourtant, j'ai d'abord créé un dossier META-INF avec dedans un fichier MANIFEST.MF, dont voici le contenu :D:\Telechargements>java DephtEx.jar
Exception in thread "main" java.lang.NoClassDefFoundError: DephtEx/jar
Caused by: java.lang.ClassNotFoundException: DephtEx.jar
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: DephtEx.jar. Program will exit.
(j'ai bien pensé au retour chariot à la fin)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Manifest-Version: 1.0 Sealed: true Main-Class: Main.Main Class-Path: ./lib/dnsns.jar ./lib/j3dcore.jar ./lib/j3dutils.jar ./lib/jcd.jar ./lib/jsse.jar ./lib/localedata.jar ./lib/resources.jar ./lib/rt.jar ./lib/sun jce_provider.jar ./lib/sunmscapi.jar ./lib/sunpkcs11.jar ./lib/vecmath.jar
Ensuite j'ai fait exporter et j'ai pointé sur le manifest.
J'ai obtenu un .jar, mais ça ne marchait pas, alors j'ai essayé de mettre un répertoire lib avec tous les jars de mon appli au même niveau que le jar généré. mais ça marche toujours pas.
Je pense que c'est un probleme de JVM
Qu'en pensez vous ?
Merci d'avance pour votre aide
Partager