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 : Sélectionner tout - Visualiser dans une fenêtre à part
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?