[Java7] plus de commande 'java' [Résolu]

Applications, problèmes de configuration réseau
Répondre
Liprecorn
newbie
Messages : 7
Inscription : ven. 13 janv. 2012, 19:31

[Java7] plus de commande 'java' [Résolu]

Message par Liprecorn »

Bonjours à tous!

Je viens de faire une mise à jour général (pas faite depuis 1 semaine environ) en utilisant

Code : Tout sélectionner

yaourt --sucre

Vraisemblablement, java6 a été remplacé par java7...
Suite à ça mes programmes java ne se lancent plus (netbeans par exemple)... et je ne peux plus lancer de *.jar, du fait que la commande 'java' n'existe plus... J'oublie peut-être quelque chose d'évident, ça fait des lustres que je n'ai pas touché à java de près ou de loin...

Une idée?
Dernière modification par Liprecorn le sam. 14 janv. 2012, 11:07, modifié 3 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: Java7

Message par benjarobin »

Bonjour,
Je te conseil d'installer jre7-openjdk (Voir wiki pour plus de détail)
Sinon merci de lire les règles du forum et ainsi corriger ton titre
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: Java7

Message par FoolEcho »

Il te faut probablement faire source /etc/profile.d/jre.sh (on le nom qui convient pour java7) ou te reconnecter.
«The following statement is not true. The previous statement is true.» :nage:
Liprecorn
newbie
Messages : 7
Inscription : ven. 13 janv. 2012, 19:31

Re: [Java7] plus de commande 'java'

Message par Liprecorn »

Merci pour vos réponses.

Alors le problème est justement que tout allait bien avant que jre6/jdk6 ne soit remplacé par jre7/jdk7 donc jre7 est bien installé... (d'après yaourt).

ensuite je n'ai pas de fichier ressemblant à

Code : Tout sélectionner

/etc/profile.d/jre.sh
, au mieux j'ai

Code : Tout sélectionner

 /etc/profile.d/jdk.sh
...

Et j'ai bien évidement pensé à me déloger/reloger, rebooter... mais là non plus ça ne marche pas...
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Java7] plus de commande 'java'

Message par benjarobin »

Donne la sortie de pacman -Qs java
As tu essayé jre7-openjdk ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Liprecorn
newbie
Messages : 7
Inscription : ven. 13 janv. 2012, 19:31

Re: [Java7] plus de commande 'java'

Message par Liprecorn »

Code : Tout sélectionner

pacman -Qs java

Code : Tout sélectionner

local/ca-certificates-java 20110912-1
    Common CA certificates (JKS keystore)
local/doxygen 1.7.6.1-1
    A documentation system for C++, C, Java, IDL and PHP
local/gjs 1.30.0-1
    Javascript Bindings for GNOME
local/gnome-js-common 0.1.2-1
    GNOME JavaScript common modules
local/jdk7-openjdk 7.b147_2.0-5
    Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary
    plugs - SDK
local/jre7-openjdk 7.b147_2.0-5
    Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary
    plugs -Full Java runtime environment - needed for executing Java GUI and
    Webstart programs
local/jre7-openjdk-headless 7.b147_2.0-5
    Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary
    plugs - Minimal Java runtime - needed for executing non GUI Java programs
local/js 1.8.5-3
    JavaScript interpreter and libraries
local/netbeans 7.1-1
    IDE for Java, PHP, Groovy, C, C++ and Python
local/openjdk7-src 7.b147_2.0-5
    Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary
    plugs - sources
local/rhino 1.7R3-1
    Open-source implementation of JavaScript written entirely in Java
local/seed 3.2.0-1
    Library and interpreter for JavaScript with GObject type system bindings.

Et j'n'ai aucune commande ressemblant à

Code : Tout sélectionner

jre7-openjdk
dans mon environnement :?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Java7] plus de commande 'java'

Message par FoolEcho »

Liprecorn a écrit :donc jre7 est bien installé... (d'après yaourt).
Ce qui ne colle pas avec le fait de ne pas avoir de jre.sh que tu utilises openjdk ou le java d'oracle...

... quelle idée d'utiliser --sucre aussi... :pastaper: :merci: (un poil de mauvaise foi, je ne sais pas si ça peut venir de là :wink: )
«The following statement is not true. The previous statement is true.» :nage:
Liprecorn
newbie
Messages : 7
Inscription : ven. 13 janv. 2012, 19:31

Re: [Java7] plus de commande 'java'

Message par Liprecorn »

Après j'ai bien tenter de désinstaller java7 (jre7 jdk7 etc...) puis de les réinstaller de façon classique mais ça ne change rien... :?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Java7] plus de commande 'java'

Message par benjarobin »

usr/bin/java et etc/profile.d/jre.sh sont fournit par jre7-openjdk-headless
Donc essaye de faire pacman -S jre7-openjdk-headless, puis un logout - login, voir un reboot
Sinon pour information il ne faut pas utiliser l'option sucre !!!
Dernière modification par benjarobin le ven. 13 janv. 2012, 22:38, modifié 1 fois.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Liprecorn
newbie
Messages : 7
Inscription : ven. 13 janv. 2012, 19:31

Re: [Java7] plus de commande 'java'

Message par Liprecorn »

D'accord.
Bon bah autant,

Code : Tout sélectionner

pacman -S jre7-openjdk
ne marchait pas, autant la réinstallation de

Code : Tout sélectionner

pacman -S jre7-openjdk-headless
a marché... :?


Merci benjarobin, et aux autres! :)


Et à titre informatif, pourquoi est-ce que la commande

Code : Tout sélectionner

yaourt --sucre
c'est le mal? Il faut utiliser quoi à la place?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Java7] plus de commande 'java'

Message par benjarobin »

Code : Tout sélectionner

yaourt -Syua
Sinon :resolu:
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Java7] plus de commande 'java'

Message par FoolEcho »

--sucre force l'installation même en cas de conflits de fichiers (-f de pacman). C'est dangereux (à plus forte raison si tu installes sans regarder ce qu'il se passe).
«The following statement is not true. The previous statement is true.» :nage:
Répondre