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

Ubuntu Discussion :

variable d'environnement java sur kubuntu


Sujet :

Ubuntu

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2008
    Messages
    123
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 123
    Par défaut variable d'environnement java sur kubuntu
    Bonjour

    j' a installé jdk en suivant les démarches suivantes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    chmod a x  jdk-1_5_0_04-linux-i586.bin (tu rend ton fichier exécutable)
    ./jdk-1_5_0_04-linux-i586.bin (tu exécute l'install)
    j'ai répondu à toutes les questions (normallement tout par défaut).
    Ca va créer un répertoir jdk1.5.0_04, qu'on peux déplacer dans /opt/ par ex.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        sudo mv jdk1.5.0_04/ /opt/
    Ensuite, il faut rajouter cela dans le fichier ~/.bashrc
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    PATH=/opt/jdk1.5.0_04/bin:$PATH
        JAVA_HOME=/opt/jdk1.5.0_04/
        JDK_HOME=/opt/jdk1.5.0_04/
     
        export PATH
        export JAVA_HOME
        export JDK_HOME

    Ensuite, quand on ouvrira un nouveau terminal, pour savoir la version du java
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
        $java -version
        java version "1.5.0_04"
        Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
        Java HotSpot(TM) Client VM (build 1.5.0_04-b05, mixed mode, sharing)
    apres on a installé Tomcat comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    # sudo mkdir /opt/tomcat
    #cd /opt/tomcat
    # tar -zxf jakarta-tomcat-4.1.30.tar.gz
    # sudo adduser --system --home /home/intranet/programmes/tomcat --shell /bin/true --disabled-password tomcat
    # sudo chown tomcat:root /opt/tomcat/*
    # sudo chown -R root:root /opt/tomcat/*
    et pour lancer Tomcat j'utlise la commande suivante :
    sudo sh /opt/tomcat/apache-tomcat-6.0.26-src/bin/startup.sh
    ce qui donne l'erreur suivant :
    Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
    s'il vous plait aidez moi à resoudre ce probleme ,ça fait une semaine que je suis sur ce même problème

  2. #2
    Membre éclairé Avatar de Vespasien
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    383
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 383
    Par défaut
    Le compte est le même?
    Tu installes et lances Tomcat en root mais JAVA_HOME est configuré pour l'utilisateur standart.

    Je pose la question comme çà. Y'a pas de piège. Que donne un:
    echo $JAVA_HOME
    Au moment de lancer Tomcat?

  3. #3
    Membre confirmé
    Inscrit en
    Septembre 2008
    Messages
    123
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 123
    Par défaut
    Citation Envoyé par Vespasien Voir le message
    Le compte est le même?
    Tu installes et lances Tomcat en root mais JAVA_HOME est configuré pour l'utilisateur standart.

    Je pose la question comme çà. Y'a pas de piège. Que donne un:
    echo $JAVA_HOME
    Au moment de lancer Tomcat?
    merci pour votre réponse:
    la commande echo $JAVA_HOME donne la ligne suivante:
    /opt/jdk/jdk1.5.0_06/
    je travaille avec l'utilisateur root ,dès que j'ouvre le terminal je me connecte avec l'utilisateur root

  4. #4
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    Décembre 2006
    Messages
    1 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 978
    Par défaut
    Salut,

    Citation Envoyé par saramery
    je travaille avec l'utilisateur root ,dès que j'ouvre le terminal je me connecte avec l'utilisateur root
    La meilleure façon de flinguer son sytème.
    L'utilisation de root doit être réservée à l'administration du système.
    Winnt
    Merci de lire les règles du forum LaTeX et Qu'est ce qu'un ECM ?.
    N'hésitez pas à parcourir la FAQ la réponse y est peut-être déjà.
    Pensez au bouton si votre problème est résolu.


    C'est en Linuxant qu'on devient .... geek
    Et c'est en LateXant qu'on devient flemmard
    Mon blog tout neuf.
    Articles : présentation de la distribution Gentoo, Les index sous LaTeX et leur personnalisation.

  5. #5
    Membre confirmé
    Inscrit en
    Septembre 2008
    Messages
    123
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 123
    Par défaut
    Citation Envoyé par Winnt Voir le message
    Salut,


    La meilleure façon de flinguer son sytème.
    L'utilisation de root doit être réservée à l'administration du système.
    Bonjour,
    Alors pour que je puisse lancer Tomcat ,je dois installer java à partir d'utilisateur normal ?

  6. #6
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    Décembre 2006
    Messages
    1 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 978
    Par défaut
    Salut,

    Normalement pour les installation (pour les Debian like tel ubuntu) tu lance en mode console
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo aptitude install <nom_du_paquet>
    ce qui par exemple pour installer tomcat donne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo aptitude install tomcat
    Si tu veux pouvoir faire des recherche en mode plus graphique tu as aussi synaptic ou adept (selon l'environnement).
    Ces utilitaires permettent une recherche des paquets par mot clef tel "java" par exemple.
    Winnt
    Merci de lire les règles du forum LaTeX et Qu'est ce qu'un ECM ?.
    N'hésitez pas à parcourir la FAQ la réponse y est peut-être déjà.
    Pensez au bouton si votre problème est résolu.


    C'est en Linuxant qu'on devient .... geek
    Et c'est en LateXant qu'on devient flemmard
    Mon blog tout neuf.
    Articles : présentation de la distribution Gentoo, Les index sous LaTeX et leur personnalisation.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Configuration variable d'environnement java sur Linux(cent os)
    Par iaiiai dans le forum RedHat / CentOS / Fedora
    Réponses: 1
    Dernier message: 17/02/2014, 17h06
  2. Récupérer une variable d'environnement Java
    Par Anack dans le forum JSF
    Réponses: 2
    Dernier message: 01/06/2011, 11h07
  3. Variable d'environnement sur un domaine
    Par matthieuw dans le forum Windows XP
    Réponses: 1
    Dernier message: 27/07/2007, 10h18
  4. Comment acceder aux variables d'environnement en JAVA ?
    Par Battosaiii dans le forum Langage
    Réponses: 2
    Dernier message: 09/11/2006, 18h47
  5. Réponses: 8
    Dernier message: 12/04/2006, 15h02

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