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 :

installation de Java sous Linux Ubuntu


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Balbuzard
    Profil pro
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Par défaut installation de Java sous Linux Ubuntu
    Bonjour,
    Suite a une fausse manip, j'ai du desinstaller ma machine virtuelle java.
    J'essaie maintenant de la reinstaller.
    j'ai suivi les conseils de la FAQ a savoir faire un apt-get install de sun-java6-jdk, sun-java6-jre... ces paquets ont ete correctement installes.
    Pourtant lorsque je rentre l'instruction a la console, j'ai le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    The program 'java' can be found in the following packages:
     * java-gcj-compat-headless
     * cacao-oj6-jre-headless
     * gij-4.2
     * kaffe
     * cacao
     * openjdk-6-jre-headless
     * jamvm
     * gij-4.3
     * sablevm
    Try: sudo apt-get install <selected package>
    -bash: java: command not found
    Je sais pas trop d'ou peut bien venir ce probleme, ni comment le resoudre :-S
    C'est la premiere fois que j'ai affaire a ce soucis, n'hesitez pas a me demander des informations supplementaires si vous avez une idee:-S
    Merci beaucoup de votre aide!

    PS: Je precise que bizzarement, mes .jar fonctionnent si je les execute via l'interface graphique (double clic sur l'icone) mais pas a partir de la console :-S Mon navigateur ne reconnait pas non plus java.

  2. #2
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 687
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 687
    Par défaut
    il te dit que java n'est plus installée et te suggère d'installer un des divers package java disponible sur ubuntu contenant un executable nomé java. Il te suffit de réinstaller une JVM java, C'est normalement faisable depuis le menu "Application" / "Ajouter/Supprimer"

  3. #3
    Membre éclairé Avatar de Balbuzard
    Profil pro
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Par défaut
    Ce que je ne comprends pas, deja, c'est qu'il n'est pas suffisant d'installer sun-jave6-jdk, sun-java6-jre et sun-java6-source.
    Ensuite, pourquoi mes .JAR s'executent alors que la commande me renvoie "command not found"?
    Enfin, j'ai peur en installant une autre JVM comme openJDK, je me retrouve avec un conflit de JVM, la raison pour laquelle j'avais decide de toutes les supprimer a la base.

    Bon, je me suis quand meme decide a installer une autre JVM, maintenant, la commande java -version renvoie la bonne version (1.6.0_0) mais eclipse me renvoie l'erreur "the custom VM you have chosen is not a valid executable" et le test de la jVM sur firefox montre qu'aucune JVM n'est installee :-S

    Merci de ta reponse!! Elle fait avancer la resolution de mon probleme

  4. #4
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 687
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 687
    Par défaut
    Si tu as correctement installé la jvm de sun, la commande java aurait du fonctionner. Les paquets mettent à jour le PATH.
    Avais tu démarré la console sur laquelle tu as tapé java avant l'installation du paquetage? Il faut en ouvrir une nouvelle pour que la variable PATH soit mise a jour(et peut-être même redémarrer la session).

    Sinon vérifie que le répertoire : /usr/lib/jvm/java-6-sun est bien présent. Si c'est le cas tu peux éditer toi même le .bash_profile pour régler le PATH et le JAVA_HOME

  5. #5
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Uther Voir le message
    Si tu as correctement installé la jvm de sun, la commande java aurait du fonctionner. Les paquets mettent à jour le PATH.
    Avais tu démarré la console sur laquelle tu as tapé java avant l'installation du paquetage? Il faut en ouvrir une nouvelle pour que la variable PATH soit mise a jour(et peut-être même redémarrer la session).

    Sinon vérifie que le répertoire : /usr/lib/jvm/java-6-sun est bien présent. Si c'est le cas tu peux éditer toi même le .bash_profile pour régler le PATH et le JAVA_HOME
    Les paquets basé sur apt-get (Systèmes Debian based) n'utilisent pas le PATH (ou très rarement) pour installer. Le binaire (ou un lien) est simplement ajouté dans /usr/bin (souvent) donc il n'est pas nécessaire de relancer la console et on peut tester aussitôt après l'installation sans rien faire (car /usr/bin est déjà dans le path dès le début).

    Comment as tu installé ton jdk ? avec le système de gestion de paquets ? ou à la main ?

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    et comment lance tu tes jar

    normalement, faire un apt-get install sun-javaxxxxx (paquet que tu as choisi) devrais suffire. N'hésite pas à le refaire pour forcer le relancement des scripts post-install

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

Discussions similaires

  1. Problème d'installation de JOnAS sous Linux Ubuntu
    Par geeksDeve dans le forum JOnAS
    Réponses: 6
    Dernier message: 06/01/2013, 12h57
  2. Réponses: 1
    Dernier message: 30/05/2011, 18h22
  3. installer glaux.h sous linux (ubuntu)
    Par Gobelins dans le forum Moteurs 3D
    Réponses: 2
    Dernier message: 10/09/2009, 00h25
  4. Réponses: 0
    Dernier message: 08/12/2008, 14h37
  5. Installation de Java sous Linux
    Par hubux dans le forum Langage
    Réponses: 3
    Dernier message: 11/11/2006, 17h26

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