Bonjour,
Je compile cette classe SaySomething.java en utilisant ligne de commande (win)
elle me donne SaySomething.class puis j'execute ce bytecode avec la commande java. il me donne cette erreur
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); } }
Mais sous NetBeans cette classe me donne aucune 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.
Quelqu'un saurait-il m'indiquer d'où peut venir le problème ?
Merci d'avance pour votre aide.
Partager