IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

La commande "javac"


Sujet :

avec Java

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Février 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut La commande "javac"
    Bonsoir,
    Alors que la commande "java" est disponible et marche très bien, je ne dispose pas de "javac" pour compiler. Il me semble que l'exécutable n'est même pas installé sur l'ordinateur (donc, pas de problèmes de path) ! Pourtant, je viens d'installer la MàJ 12 du JDK6 version "kit de développement" >_<.
    Si quelqu'un connaît une solution à ce problème...

    Merci d'avance,

  2. #2
    Membre chevronné Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Points : 2 232
    Points
    2 232
    Par défaut
    Il faut que tu aille voir dans le dossier bin de ton installation, si le fichier javac.exe ne s'y trouve pas c'est surement que tu as installé un jre et non un jdk.
    autant l'hiver éclate que l'hétéroclite
    le vrai geek c'est celui qui croit qu'il y a 1024 mètres dans un kilomètre

  3. #3
    Membre habitué Avatar de titourock
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2008
    Messages
    156
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 156
    Points : 190
    Points
    190
    Par défaut
    La différence majeure entre JRE et JDK est justement qu'on a le compilateur en plus. Soit tu n'as pas installé le JDK soit tu n'as pas modifié le path (qui est une variable d'environnement).
    Dans la vie, il y a trois sortes de mathématiciens : ceux qui savent compter et ceux qui ne savent pas...

    Ne jamais jouer à saute-moutons avec une licorne...

  4. #4
    Membre habitué
    Étudiant
    Inscrit en
    Janvier 2009
    Messages
    174
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 174
    Points : 140
    Points
    140
    Par défaut
    Premièrement,
    Le jre ne contient pas le compilateur javac donc il faut récupérer le jdk (jdk-6u3-linux-i586.bin par exemple) a partir du site sun , ensuite il faut procéder comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    mv jdk-6u3-linux-i586.bin /usr/local/src
    cd /usr/local/src
    chmod +x jdk-6u3-linux-i586.bin
    ./jdk-6u3-linux-i586.bin
    mv jdk1.6.0_03/ /usr/local
    cd /usr/local
    ln -s jdk1.6.0_03/ jdk
    cd /usr/bin
    ln -s /usr/local/jdk/bin/javac javac


    Et ça marche trés parfaitement.

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo