Comment compiler du java???

Résolu
bonjour!
je viens d'installer java runtime environnement 1.5 sur windows XP mais je n'arrive pas à compiler quoi que ce soit!!! quelq'un peut-il m'indiquer de façon précise (svp!) comment faire???
je suis étudiante en informatique et j'ai besoin de java, mais j'arrive même pas à le faire marcher!!!
merci d'avance pour votre aide,
Julie

24 réponses

Résumé de la discussion

L'installation du Java Runtime Environment 1.5 sur Windows XP ne permet pas de compiler du code Java; pour cela, il faut le Java Development Kit (JDK) qui inclut le compilateur. Il faut installer le JDK et configurer PATH et CLASSPATH pour accéder aux exécutables et aux bibliothèques, puis tester avec des commandes telles que javac et java. Après modification des variables d'environnement, il peut être nécessaire de redémarrer la session et de vérifier que le répertoire bin du JDK est bien présent dans PATH.

Bobot (l’IA à votre service)
  1. Bonjour,

    j'ai désinstaller jdk

    Sans jdk, pas de programmation java!

    Le programme d'installation du jdk est le même que tous ceux que l'on peut trouver sous Microsoft Windows(tm). Il sufit de cliquer sur "next" pour passer d'un écran à l'autre.
    Après l'installation, on se retrouve avec un répertoire qui contient les programmes et librairies java, par exemple
    c:\jdk1.5.0_05

    Il faut ensuite terminer manuellement l'installation en modifiant deux variables d'environnement:
    PATH qui permet d'accéder aux exécutables du jdk depuis une invite de commandes et CLASSPATH qui indique la liste des répertoires contenant les bibliothèques java.

    La fin de PATH doit valoir quelque chose comme ceci:
    PATH=;[lecteur :]\[Répertoire d'installation du jdk]\bin
    et pour l'autre variable:
    CLASSPATH=.;[lecteur:]\[Répertoire d'installation du jdk]\lib
    par ex:
    PATH=;c:\jdk1.5.0_05\bin
    CLASSPATH=.;c:\jdk1.5.0_05\lib
    (Ne pas oublier le point en début de ligne pour CLASSPATH)

    Pour tester les changements, il faut taper en console:
    >echo %PATH%
    et
    >echo %CLASSPATH%
    (Ceci est à confirmer car je n'utilise pas Microsoft Windows(tm), donc je dis ceci de mémoire)

    Pour plus d'aide, après l'installation du jdk, peux-tu donner:
    - le répertoire d'installation du jdk
    - la valeurs des variables d'environnement

    Bon courage,
    Philippe.
    28
    1. Merci pour cette precision mais comment retrouver le PATH et le CLASSPATH;jne me retrouve pas.merci de me repondre
      0
    2. vous le trouverez dans panneau de configuration/Système/Avancé/Variables d'Environnement/nouveau ou modifier s'il existe déjà
      0
    3. vous me sauvez la vie de meme ! merci !
      0
  2. Je viens d'installer netbean 6.9.1 et je voudrai programmer en java mes je n'arrive pas
    J'ais fait un petit programme en java mes je n'arrive pas a exécute
    Merci de votre aide c'est très urgent
    0
    1. Bonjour je cherche à savoir comment compiler avec le logiciel " putty " pour modifier mes fichier sources " sfx de mon site "

      Merci ...
      0
      1. Ok:
        1:J'ai windows!
        2:Je veu Adium ( pour Mac )
        3:Je dois le compiler
        4:J'y connais rien
        5:Aidez moi SVP
        6:Je veut pas de textes de 10heures à lire svp :(
        0
        1. Ok shadowGab:

          1:J'ai windows!
          > t'as vraiment pas de bol, installe toi un linux !

          2:Je veu Adium ( pour Mac )
          > achète un mac

          3:Je dois le compiler
          > adium étant un programme écrit pour l'environnement cocoa, voir la réponse à 2: il te faut un mac pour le compiler

          4:J'y connais rien
          > t'es bien malheureux(se) !

          5:Aidez moi SVP
          > tu payes combien ?

          6:Je veut pas de textes de 10heures à lire svp :(
          > tu ne veux pas qu'on le fasse à ta place ? (voir réponse à 5:...)

          7: Il paraît qu'il ne faut pas nourrir les troll, c'est le cas sur ce forum ci aussi ? ;-)
          0
      2. Bonjour,
        faite bouton droite sur poste de travail->proprieté->avancée->variables d'environnement->path->modifier
        puis ajouter
        ;C:\Program Files\Java\jdk1.6.0_05\bin
        n'oubliez pas la ";" et de reverifier le chemin
        ->ok->ok->ok
        et tout marchera inchallah
        0
        1. j'ai bésoin d'aide svp j'ai 4 jours pour apprendre la programmation en java aider moi
          0
          1. il faut aujouter le chemin vers le répertoire bin de ta jdk et non de la jre dans la variable d'environnement path et il est préférable de redémarrer l'ordinateur.

            tiens moi au courant si le problème persiste.
            0
          2. myplanet ajouter comment parceque je ne trouve pas le path;merci de me repondre j'ai le meme probleme
            0
        2. Bonjour j'ai changé le path et le classpath comme il fallait.J'avais auparavant le même message que Julie.Maintenant losque je compile un fichier.java on me dit javac: file not found alors que j'ai ce fichier.java sous word dans un répertoire que j'ai ouvert sur la console juste avant.Est-ce quelqu'un sait d'où vient le problème?
          0
          1. Bonjour,

            Il faut ajouter le chemin vers javac dans le path de la machine. Tout est expliqué dans les tutoriaux ci dessus.
            0
            1. slt j'ssaye de faire mes premier en java , vue que j'ai un entretien et je n'est jamais prgrammer en java , mais le proble c'est que je n'arrive pas a compiler
              je vais sur le dossier hello puis je compile avec javac hello.java la console me repond ;
              javac n'est pas reconnu en tant que commande interne ou externe, un programme excutable ou fichier de commandes
              j'ai ajouter un JAVA_HOME est sa marche tjrs pas ,
              merci veuillez accepte mes remerciment les plus sincers
              0
              1. Oui, exactement, de même, Netbeans n'est pas nécessaire, c'est juste un "environnement de développement".
                Personnellement, je préfère Eclipse (http://www.eclipse.org), mais ça c'est une question de gout!

                Philippe.
                6
                1. Donc si j'ai bien compris, Eclipse ne suffit pas a transformer un programme Java en executable? pourtant il a l'air assez complexe
                  0
                2. @fredos71Essaie de voir Eclipse comme un éditeur de texte amelioré, possedant des fonctions d'executer certaines actions prédefinis ou non.

                  Eclipse est capable de générer un jar executable sans aucun probleme et ce, par défaut, mais ce n'est pas vraiment sa qualité premiere.
                  Pour ce faire: clic droit sur le projet > Export > ensuite tout dépend de la nature de ton projet (Java, J2EE, J2ME, etc...)
                  0
                3. @oberionEn fait je saurais mieux me servir d'éclipse si je savais installer le plug in en français.Mais je ne comprends pas l'aide pr le mettre en français qu'est donné sur certains sites.Pouvez-vous m'aider là dessus?
                  0
              2. oui c ça, mais bon comme personellement je "galerais" un peu, g télécharger un peu n'importe quoi n'importe comment!!! lol et tout est rentré dans l'ordre maintenant!! :)
                0
                1. Salut

                  Ajouté par Julie (13/11/2005 à 10:15 GMT+1)
                   
                  alors:
                  j'ai installé netbeans
                  j'ai installé jre, jdk
                  j'ai désinstallé jdk
                  j'ai pas réussi à désinstaller netbeans
                  j'ai réinstaller jdk
                  je peux plus ni ouvrir, ni désinstaller netbeans (il me dit qu'il ne trouve "java.exe" alors que moi, je le trouve!)
                  et j'ai désinstaller jdk, et j'ai abandonné pour l'instant!


                  Heuh? ôtez -moi d'un doute , lorsque l'on a le jdk, il ne faut pas avoir le jre, vu que le dossier jre est intégré totalement au grand dossier jdk.

                  ?
                  0
                  1. YESSSSSSSS!!!!!!
                    Merci beaucoup, até ça marche!!!!!!
                    merci de votre aide :))
                    0
                    1. ok merci, je vais essayer, je vous tient au courant!
                      merci encore!!
                      0
                      1. alors:
                        j'ai installé netbeans
                        j'ai installé jre, jdk
                        j'ai désinstallé jdk
                        j'ai pas réussi à désinstaller netbeans
                        j'ai réinstaller jdk
                        je peux plus ni ouvrir, ni désinstaller netbeans (il me dit qu'il ne trouve "java.exe" alors que moi, je le trouve!)
                        et j'ai désinstaller jdk, et j'ai abandonné pour l'instant!!!
                        1
                        1. Salut

                          pourquoi ne te sers tu pas d'un API comme netbeans qui est fournit avec le sdk pour compiler ?
                          posté par Galsungen


                          J'allais le dire

                          Julie!, désinstalle proprement et installe convenablement
                          0
                          1. Contributeur
                            pourquoi ne te sers tu pas d'un API comme netbeans qui est fournit avec le sdk pour compiler ?
                            0
                            • 1
                            • 2