Java

Bonjour,
j ai ecris mon prg java ds le bloc note et j ai installé le JDK et le JRE et quand j ai volu compiler ds le dos et executer ça marche pas j ai executé cette commande javac nomprog.java mais rien il reconnait pas "javac". Merci pour votre aide
Configuration: Windows XP
Firefox 3.0.4

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. j ai ais tout ça c est bon il reconnait la commande javac mais il m affiche cette erreur "exeption in thread "main" java.lang.NoclassDefoundError: com/sun/tools/javac/Main
    et voila mon prg:
    // Votre premiere application en Java
    class FirstApp {
    public static void main (String[] args){
    System.out.println("Hello World");

    }
    }
    1. Contributeur
      Bonsoir,
      Il faut que ton fichier ait le même nom que ta classe.
      Ici ta classe s'appelle FirstApp, donc ton fichier doit s'appeller FirstApp.java
      Ensuite tu le compiles : javac FirstApp.java ce qui te crée le fichier FirstApp.class
      Ensuite tu le lances via la commande suivante : java FirstApp il faut mettre le nom du fichier mais sans l'extension !

      Cordialement,
  2. c est ce que j ai fais mais j ai la meme erreur !
    1. Contributeur
      Et bien écoute, j'ai copié ton code dans un fichier FirstApp.java (via le bloc note) et j'ai effectué cette manipulation sans problème.

      Regarde peut-être du côté du jre/jdk que tu utilises (mais bon, vu que tu as accès aux commandes java et javac, je ne pense pas que ce soit le problème.

      Cordialement,