Les partenaires publicitaires:

Comment configurer la maison java sur CentOS

Configurez votre système CentOS afin que vos applications Java savent exactement où trouver les fichiers exécutables et les bibliothèques dont ils ont besoin pour fonctionner. Si vous avez des privilèges root ou administrateur, définissez la variable $ JAVA_HOME à l'emplacement du répertoire de Java pour tous les utilisateurs du système. Si vous avez seulement besoin de définir le chemin pour votre non-root, les sessions utilisateur, ajouter les informations de chemin d'accès à votre profil de shell Bash personnelle.

  1. Définissez JAVA_HOME l'échelle du système

    • 1

      Démarrer une session de terminal racine, puis changer de répertoire dans le dossier / usr / lib / JVM. Si vous préférez, vous pouvez également vous connecter à votre système en tant que root.

    • 2

      Afficher le contenu du dossier en tapant la commande suivante à l'invite du shell Bash et en appuyant sur "Entrée:"

      ls -l

      La liste affichera plusieurs liens symboliques et un seul dossier qui contient vos fichiers de packages Java. Le dossier Java installée sur CentOS 7 systèmes peut avoir un nom ressemblant à ce qui suit:

      java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el7_0.x86_64

      Le chemin d'accès complet à ce dossier, cependant, sera:

      /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el7_0.x86_64

    • 3



      Tapez la commande shell Bash exportation qui fixera la variable $ JAVA_HOME sur le chemin complet du dossier Java et appuyez sur "Entrée". Votre commande devrait ressembler à ce qui suit:

      export JAVA_HOME = / usr / lib / jvm / java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el7_0.x86_64

      Si vous tapez "echo $ JAVA_HOME" (sans les guillemets) à la ligne de commande et appuyez sur "Enter", le shell va afficher le chemin JAVA_HOME. Le changement de trajet sera perdu lorsque vous redémarrez, cependant, sauf si vous ajoutez la modification du profil de système situé dans le dossier / etc.

    • 4

      Mettez les répertoires / etc et puis ouvrez le fichier de texte "profil" en utilisant un éditeur comme Vi, Emacs ou Nano. Le fichier profil de texte contient des commandes de l'ensemble du système shell bash, des paramètres et variables disponibles à tous les utilisateurs.

    • 5

      Faites défiler jusqu'à une ligne vide près de la fin du fichier, tapez le même commande Exporter vous avez entré à l'invite du shell, enregistrez le fichier et quittez votre éditeur. Lorsque vous ou un autre utilisateur se connecte à une session CentOS, la variable JAVA_HOME sera définie.

    • JAVA_HOME pour les utilisateurs individuels

      • 1

        Lancez le gestionnaire de fichiers, puis naviguez jusqu'au dossier / usr / lib / JVM. Le gestionnaire de fichiers doit afficher les icônes pour un répertoire et plusieurs liens symboliques.

      • 2

        Sélectionnez le dossier, puis appuyez sur "Ctrl-C" pour le copier dans le presse-papiers. Un élément du presse-papiers contiendra est le chemin complet du répertoire dans le dossier Java.

      • 3


        Comme, un utilisateur normal non-root, lancer Gedit et puis ouvrez le fichier ".bash_profile" texte situé dans votre dossier d'accueil. Paramètres inclus dans le .bash_profile sont fixés chaque fois que vous connectez à votre système.

      • 4

        Cliquez sur une ligne vide dans le bas du fichier et appuyez sur "Ctrl-V" pour coller le chemin complet du dossier Java. La ligne collé devrait ressembler à ce qui suit:

        fichier: ///usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el7_0.x86_64

        Pour mettre le chemin dans un format que vous pouvez utiliser, cependant, supprimer le "file: //" section. Le résultat devrait ressembler à ce qui suit

        /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el7_0.x86_64

      • 5

        Ajouter la commande d'exportation shell Bash à cette ligne qui attribue le chemin vers $ JAVA_HOME, enregistrer vos modifications, puis quittez Gedit. La commande de chemin final dans votre .bash_profile devrait ressembler à la ligne suivante:

        export JAVA_HOME = / usr / lib / jvm / java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el7_0.x86_64

      • 6

        Déconnectez-vous de votre session CentOS et vous connecter sur la variable $ JAVA_HOME sur l'emplacement actuel de Java.

    Conseils Avertissements

    • Editez votre .bash_profile ou des fichiers / etc / profil chaque fois que le package Java de votre système est à jour. Exécutez la commande suivante à une invite de terminal utilisateur racine ou normal de comparer la version actuelle de Java avec la version référencée par la variable $ JAVA_HOME.
    • java -version
    • Les informations contenues dans cet article concerne CentOS 7 et CentOS 6.5. Les procédures peuvent varier légèrement ou significativement avec d'autres versions de CentOS.
    » » » » Comment configurer la maison java sur CentOS