Problème lors de la création d'un point jar sous eclipse

Elro2 Messages postés 2 Statut Membre -  
Elro2 Messages postés 2 Statut Membre -
Bonjour,

Lors de mes expérimentations sous Eclipse tout va bien et tout se lance bien.
Mais dès que je réalise mon .jar et que je le lance j'ai cette erreur:

Exception in thread "main" java.lang.NoClassDefFoundError: TP/quick1
at TP.Main.main(Mana.java:36)
Caused by: java.lang.ClassNotFoundException: TP.quick1
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)
... 1 more

On dirait que les liens entre mes classes ont été enlevés lors de la création du .jar

Si quelqu'un voit d'où cela peut venir, ça serait super car là je sèche...

Merci d'avance

A voir également:

2 réponses

KX Messages postés 19031 Statut Modérateur 3 020
 
Visiblement il trouve bien le point d'entrée (TP.Main.main) mais il a besoin de la classe TP.quick1 qui ne se trouve pas dans le JAR. Cela peut arriver lorsque la classe n'a pas été compilée à cause d'une erreur dans le code. Est-ce que tu as eu des erreurs ou avertissements lors de la génération du JAR ?
0
Elro2 Messages postés 2 Statut Membre
 
Juste un avertissement mais c'est dû à mon code. Je fais une affectation en boucle for qui ne lui plait pas trop (j=j) mais sinon rien. Le problème c'est que j'arrivais à faire ce .jar il y a quelques jours et là ça ne fonctionne plus.
0