Question problème dans la compilation du programme Java


Je suis nouveau dans Ubuntu et j'ai récemment fait mon ordinateur portable dual boot Windows 8 et Ubuntu 12.04. J'ai installé java en utilisant la commande

sudo apt-get install openjdk-7-jdk

Il installé avec succès. J'ai essayé de compiler le programme java il montre le message suivant

a@ubuntu:~/Desktop$ javac hello.java
The program 'javac' can be found in the following packages:
* default-jdk
* ecj
* gcj-4.6-jdk
* openjdk-6-jdk
* gcj-4.5-jdk
* openjdk-7-jdk
Try: sudo apt-get install <selected package>

S'il vous plaît suggérer quoi faire ??? Merci d'avance..


0
2017-08-30 10:02


origine




Réponses:


Ressemble à votre jdk l'installation était correcte et JAVA_HOME n'est pas défini comme variable d'environnement. Mettre en place JAVA_HOME variable suivez les étapes ci-dessous

  1. Terminal ouvert (Ctrl + Alt +  T )
  2. Editez le fichier d'environnement en utilisant la commande

    $ sudo gedit /etc/environment
    

    ou vous pouvez utiliser nano éditeur comme votre souhait.

  3. A la fin du fichier, collez les lignes suivantes

    JAVA_HOME="/usr/lib/jvm/open-jdk"
    export JAVA_HOME
    

    Remarque: le JAVA_HOME chemin dépend du chemin d'installation de jdk.

  4. Enregistrez le fichier et quittez gedit.

  5. Utilisez la commande suivante pour recharger les modifications de la variable d'environnement,

    $ source /etc/environment
    
  6. Maintenant vérifiez le jdk chemin en utilisant la commande

    $ echo $JAVA_HOME
    

Ou utiliser

    $ java -version 

La commande ci-dessus vous donnera le installé jdk version si elle est installée correctement.

Si cela ne fonctionne pas, redémarrez votre système une fois.

Pour plus d'infos voir ceci Comment définir JAVA_HOME pour Java?


2
2017-09-01 05:44