Commande Java dans l'invite de commande windows

Résolu
Odile68 Messages postés 141 Statut Membre -  
Odile68 Messages postés 141 Statut Membre -
Bonjour,

Je commence la programmation java avec l'invite de commande windows. J'ai bien installé la dernière version de JDK 1.7 et ajouté les variables d'environnement Classpath et path.

Mais voila je compile le programme avec la fonction javac puis quand je tente d'exécuter le programme avec la fonction java, toujours le même message d'erreur:
"Erreur: impossible de trouver ou charger la classe principale NomDuProgramme"

Et ce même pour le programme le plus simple du monde:

public class premier {
public static void main (String args[]){
System.out.println("Bonjour !");
}}

Avez vous une idée du problème ?
Merci d'avance à tous les intervenants !
Odile68.

4 réponses

  1. Odile68 Messages postés 141 Statut Membre 2
     
    Assurons nous que les variables d'environnement que j'ai ajoutées sont bonne.
    J'ai ajouté CLASSPATH dans C:\Program Files (x86)\Java\jdk1.7.0_07\lib
    Path dans C:\Program Files (x86)\Java\jdk1.7.0_07\bin

    et cela pour les variables utilisateur et variables système.
    C'est bon ça docteur ?
    1
    1. KX Messages postés 19031 Statut Modérateur 3 020
       
      Il suffit de tester les versions, ça devrait te donner quelque chose comme ça (aux versions près)

      C:\workspace>java -version
      java version "1.7.0_03"
      Java(TM) SE Runtime Environment (build 1.7.0_03-b05)
      Java HotSpot(TM) 64-Bit Server VM (build 22.1-b02, mixed mode)
      
      C:\workspace>javac -version
      javac 1.7.0_03
      0
    2. Odile68 Messages postés 141 Statut Membre 2
       
      Ca me donne:

      D:\workspace\>java -version
      java version "1.7.0_07"
      Java (TM) SE Runtime Environment (build 1.7.0_07-b11)
      Java Hotspot (TM) Client VM (build 23.3-b01, mixed mode, sharing)

      D:\workspace>javac -version
      javac 1.7.0_07
      0