Bonjour,

Je compile cette classe SaySomething.java en utilisant ligne de commande (win)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
public class SaySomething {
    private static String message = "Hello!";
 
    public static void main(String [] args) {
       System.out.println(message);
   }
 }
elle me donne SaySomething.class puis j'execute ce bytecode avec la commande java. il me donne cette erreur
Exception in thread "main" java.lang.NoClassDefFoundError: SaySomething/java
Caused by: java.lang.ClassNotFoundException: SaySomething.java
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: SaySomething.java. Program will exit.
Mais sous NetBeans cette classe me donne aucune erreur.

Quelqu'un saurait-il m'indiquer d'où peut venir le problème ?

Merci d'avance pour votre aide.