NoClassDefFoundError (wrong name)
Bonjour,
j'ai un dossier avec un fichier Main.java et un fichier Universe.java
dans le même dossier j'ai monBatch.bat qui fait:
javac *.java
java Main
PAUSE
les 2 fichier Main.class et Universe.class sont créés, on peut donc en conclure que javac *.java fonctionne correctement.
le problème survient lorsque je veux exécuter le Main. l'erreur complète est:
Exception in thread "main" java.lang.NoClassDefFoundError: Main (wrong name: test3dscene/Main)
test3dscene se trouve être le package dans lequel se trouvent mes 2 fichiers.
le but de Main.java est uniquement de créer une nouvelle instance de Universe (qui lui est une scène 3D) comme celà:
Code:
1 2 3 4 5 6
| public static void main(String[] args) {
// TODO code application logic here
Universe myUniverse = new Universe();
myUniverse.setSize(600,600);
myUniverse.setVisible(true);
} |
Comment faire pour que mon le main soit lancé correctement et que Universe soit instancié correctement?