Problème compilation java

ad -  
scriptiz Messages postés 1494 Statut Membre -
Bonjour,

Je suis débutant en java.
Aussi, je viens d'installer java sur mon ordi.
J'ai créé un petit code.
je le compile avec javac => javac nomfichier.java
mais la compilation ne fonctionne pas.
J'obtient l'erreur suivante:

Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/javac/M
ain
Caused by: java.lang.ClassNotFoundException: com.sun.tools.javac.Main
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)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: com.sun.tools.javac.Main. Program will exit.

Que dois-je faire??
Pourriez-vous m'aider??
Merci
Configuration: Windows Vista Internet Explorer 7.0

4 réponses

  1. danimo
     
    Ps,

    Citation: "Il va falloir ensuite positionner la variable d'environnement PATH"

    C'est ce qui doit te manquer.

    Dan
    0
  2. Amine kte
     
    Bonjour,
    Je pense que vous avez besoin d'une class reduite à une methode main :)
    0
  3. scriptiz Messages postés 1494 Statut Membre 425
     
    Pour moi tu n'a pas de méthode main() je pense.

    N'oublie pas que dans ton programme il doit y avoir une :
    public static void main(String[] args)
    {
        System.out.println("Bonjour !");
    }
    0