Rechercher : dans
Par :

Java installé ou pas ?

Dernière réponse le 2 mai 2005 à 13:05:48 calaceite, le 1 mai 2005 à 20:03:19 
 Signaler ce message aux modérateurs

Bonjour,

Je voudrais savoir si java est installé sur mon sytème, je ne parle pas du plugin java pour faire tourner des applets dans un navigateur (ça c'est règlé) mais de java pour faire tourner des appli. En console, si je lance

java -version ou javac -version,

j'ai un message 'command not found'. Toutefois, le répertoire /usr/java/jre1.5.0_02/bin contient beraucoup de binaires dont java, java_vm et javaws. Donc java est-il installé ou pas ? Ai-je un problème de path ?

Merci de vos réponses,


Calaz

Meilleures réponses pour « Java installé ou pas ? » dans :
Installer Java sous Ubuntu VoirPar défaut, Firefox n'est pas fourni avec Java. Voici comment procéder pour l'installer: Ouvrez un terminal (Menu Applications > Accessoires > Terminal) et tapez: sudo aptitude install sun-java6-jre sun-java6-plugin ou sudo aptitude install ...
[Logiciel libre] Installation firefox 2.0+java+flash VoirInstallation firefox 2.0+java+flash en ligne de commande A. INTRODUCTION B. INSTALLATION FIREFOX 1. Création d'environnement 2. Téléchargement et vérification de la signature 3. Installation de Firefox 4. Démarrage de l'application C....
[Logiciel libre] Installer Azureus VoirAzureus Installation Compléments : Vous installez Azureus depuis les sources officielles puisque le protocole BiTorrent est désormais couramment utilisé dans le monde GNU/Linux. Vous devez auparavant avoir installé Java ! Soit...
Télécharger Java Runtime Environment VoirJava Runtime Environment (JRE) installe la machine virtuelle Java, permettant de jouer en ligne, de discuter avec des personnes dans le monde entier, de calculer les intérêts de votre prêt immobilier ou de visualiser des images en 3D. Ces...

1

philtrain, le 1 mai 2005 à 20:32:27

Bonjour,

Java semble installé.
S'il ne répond pas à la commande java -version, il faut vérifier la variable PATH comme ceci:
> echo $PATH
qui doit contenir le chemin vers les exécutables, et au besoin rajouter les lignes :
export JAVA_HOME=/usr/java/jre1.5.0_02
export PATH = $JAVA_HOME/bin:$PATH
dans le fichier adéquoit.

@+ -- O espirito da liberdade --

Répondre à philtrain

2

calaceite, le 1 mai 2005 à 20:50:56

Merci de ta réponse.

Alors en effet le chemin en question n'apparaît pas dans le path,mais quel est ce fichier adéquat dont tu parles ?


Calaz

Répondre à calaceite

3

calaceite, le 1 mai 2005 à 21:00:26

.


En fait j'ai lancé la commande
. PATH=/usr/java/jre1.5.0_02:$PATH

et maintenant /usr/java/jre1.5.0_02 apparaît bien dans le path. Le problème c'est que j'ai toujours 'command not found' si je lance 'java -version', je comprends pas.

Calaz

Répondre à calaceite

4

calaceite, le 1 mai 2005 à 21:09:46

En fait, il fallait lancer
PATH=/usr/java/jre1.5.0_02/bin:$PATH

et là victoire ! java est bien reconnu. Petit problème cependant, quand je change de console, le path n'a pas été mis à jour donc il faut bien modifier le " fichier adéquat" de philtrain.


Calaz

Répondre à calaceite

8

philtrain, le 2 mai 2005 à 11:58:31

Re,

Le fichier adéquoit dépend de la distibution,
par ex sous slackware c'est rc.java, pour Mandriva, on peut utiliser le fichier /etc/profile, dans ce cas le PATH vaut pour tous les utilisateurs, ou dans le fichier ~/.bashrc (répertoire utilisateur) dans ce cas le PATH vaut seulement pour l'utilisateur pour lequel on a modifie le PATH

(Après avoir modifié le PATH, il faut relancer une console ou un terminal)

@+ -- O espirito da liberdade --

Répondre à philtrain

5

Arno59, le 2 mai 2005 à 11:36:51

Impossible d'installer Java version 1.5 update 2

Après extraction, le fichier est de type *.bin
je tente de l'executer rien ne se lance ??? La liberté a-t-elle un prix ?

Répondre à Arno59

9

philtrain, le 2 mai 2005 à 12:36:06

Bonjour Arno59,

Il faut d'abord rendre le fichier .bin exécutable par la comande :
chmod +x fichier.bin
(dans le répertoire du fichier.bin et remplacer fichier.bin par le nom du fichier)

Ensuite lancer le fichier.bin par la commande (toujours dans le répertoire du fichier:
./fichier.bin

@+
-- O espirito da liberdade --

Répondre à philtrain

6

marc[i1], le 2 mai 2005 à 11:48:50

Il est préférable d'installer le binaire spécialement concu pour vos distributions !

pour Mandriva :
urpmi java
ou
urpmi jre

des contributeurs ont fait un boulot formidable est le compilant pour vous alors profitez en :)

urpmi se lance en root, bien sur :)
Non seulement la solution n'existe pas, mais en plus elle
n'est pas unique.

Répondre à marc[i1]

11

philtrain, le 2 mai 2005 à 12:47:36

Bonjour Marc,

Ma politique en ce qui concerne java est différente: je préfère installer le logiciel téléchargé sur le site de Sun vu qu'il n'y a aucune dépendance pour installer une JVM. Ceci permet:
1) d'avoir les dernières versions disponibles
2) De pouvoir installer plusieurs versions de machine virtuelles pour les tests logiciels.

En ce qui concerne les autres logiciels, s'il est vrai que les paquets rpm ou deb ou tgz ou ... sont une facilité pour l'utilisateur, ce n'est en rien une obligation, et compiler un logiciel en utilisant les paramètres de sa propre machine apporte parfois un plus dans l'exécution des programmes.

Cordialement,

@+
-- O espirito da liberdade --

Répondre à philtrain

12

marc[i1], le 2 mai 2005 à 12:54:28

Je suis d'accord avec toi mais pour 95 % des personnes utilisant Java, elles souhaitent que ça marche, donc pas grand intérêt à le compiler :)
Maintenant que tu ais des besoins particulièrs nécessitant plusieurs machines Java sous le même OS je veux bien mais pour ma part, un seul suffit et le binaire correspond à mon besoin ;)

Voili voilou
Non seulement la solution n'existe pas, mais en plus elle
n'est pas unique.

Répondre à marc[i1]

13

 philtrain, le 2 mai 2005 à 13:05:48

Je ne compile pas java!, j'installe les jvm fournies par Sun.
Il n'y a pas grand chose a configurer pour java, en général, modifier le PATH utilisateur ou système suffit.

La facilité d'un GNU/Linux consiste justement en la grande facilité avec laquelle on peut configurer son système, donc profitons-en!

Ceci n'enlève rien au mérite des contributeurs qui préparent les paquets, comme je l'ai dit, c'est une facilité supplémentaire.

Je pense que c'est la diversité qui fait la richesse des linux. Et donc, ne nous focalisons par sur telle méthode d'installation, ou telle distribution. Chacun choisit en fonction de ces besoins et de ses capacités. Et le choix est vaste...

Cordialement,

@+ -- O espirito da liberdade --

Répondre à philtrain

7

rer_louz, le 2 mai 2005 à 11:55:37

Sous debian
apt-get install kaffe Linux dominera le monde !!!! Mais po facile de tt comprendre

Répondre à rer_louz

10

philtrain, le 2 mai 2005 à 12:40:04

Bonjour,

Oui, mais l'approche de Debian en ce qui concerne java est bien connue (logiciel propriétaire) et donc kaffe (libre) ne peut exécuter aucun logiciel utilisant les bibliothèques swing par exemple.

Donc chaque utilisateur configure son système selon ses opinions en la matière. (libre ou propriétaire)

Bien cordialement,

@+
-- O espirito da liberdade --

Répondre à philtrain