Pages : 1
#1 Le 21/09/2008, à 20:37
- annso
Faire cohabiter java 1.4 et java 6
Je tourne sous Hardy Heron, et j'essaye désespérément d'installer java 1.4 (on bosse sur cette vieille version à la fac, et donc j'aimerais pouvoir travailler chez moi aussi)
Malheureusement, en faisant un
sudo apt-get install j2re1.4
j'obtiens indéniablement l'erreur suivante:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Aucune version du paquet j2re1.4 n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
E: Aucun paquet ne correspond au paquet j2re1.4
Est-ce qu'il est possible de faire tourner la 1.4 sous Heron ?
Hors ligne
#2 Le 21/09/2008, à 20:40
- best_friend_fr
Re : Faire cohabiter java 1.4 et java 6
salut
sudo apt-get install sun-j2re1.4
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#3 Le 21/09/2008, à 20:43
- annso
Re : Faire cohabiter java 1.4 et java 6
même erreur...
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Aucune version du paquet sun-j2re1.4 n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
E: Aucun paquet ne correspond au paquet sun-j2re1.4
Hors ligne
#4 Le 21/09/2008, à 20:53
- best_friend_fr
Re : Faire cohabiter java 1.4 et java 6
Bon, ben il est plus dans les paquets...
Il ne te reste plus qu'a aller voir par la
http://java.sun.com/j2se/1.4.2/download.html
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#5 Le 21/09/2008, à 21:04
- annso
Re : Faire cohabiter java 1.4 et java 6
j'avais tenté aussi, mais l'installation avait échoué (!)
M'enfin, je vais retenter, qui sait!
Hors ligne
#6 Le 21/09/2008, à 21:21
- annso
Re : Faire cohabiter java 1.4 et java 6
C'est re moi! L'installation c'est (je crois) bien déroulée: j'ai un nouveau répertoire j2re1.4.2_17/ que j'ai mis dans /usr/java/
J'ai rajouté :/usr/java/j2re1.4.2_03/bin dans mon classpath, mais je ne peux toujours pas utiliser java 1.4
Hors ligne
#7 Le 21/09/2008, à 21:30
- best_friend_fr
Re : Faire cohabiter java 1.4 et java 6
non,tu ne peux pas, parce que les executatbles ont le meme nom.
Il soit ca t'a cree un executable java1.4, soit tu dois le creer comme un racourci vers le java du dossier bin que tu as dis.
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#8 Le 21/09/2008, à 21:33
- annso
Re : Faire cohabiter java 1.4 et java 6
tu peux développer le raccourci ?
je fais un raccourci a partir d'ou ?
(merci de ton aide en tout cas!)
Hors ligne
#9 Le 21/09/2008, à 21:36
- best_friend_fr
Re : Faire cohabiter java 1.4 et java 6
essaye deja de mettre le nom complet de ton executable java.
Genre tappe
/usr/java/j2re1.4.2_03/bin/java -version
dans une console
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#10 Le 21/09/2008, à 21:39
- annso
Re : Faire cohabiter java 1.4 et java 6
youhou, ça m'affiche bien:
java version "1.4.2_17"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_17-b06)
Java HotSpot(TM) Client VM (build 1.4.2_17-b06, mixed mode)
donc par ex, si je veux compiler en java 6, je fais simplement java maclasse.java
et si je veux faire du 1.5 je fais /usr/java/j2re1.4.2_03/bin/java maclasse.java
Il doit sûrement y avoir un moyen d'afficher mon 1.4 quand je tape:
update-java-alternatives -l
non ?
Hors ligne
#11 Le 21/09/2008, à 21:45
- best_friend_fr
Re : Faire cohabiter java 1.4 et java 6
Je sais pas trop comment ca marche update-alternative.
Mais ce que tu peux faire, c'est te faire un repertoire bin dans ton home
et creer des raccourcis vers les executables java1.4 en les appelant java1.4, javac1.4...
du genre
mkdir ~/bin
cd /usr/java/j2re1.4.2_03/bin/
for fichier in *; do ln -s $fichier ~/bin/${fichier}1.4; done;
et tu rajoute ~/bin dans ton path
ensuite, pour compiler javac1.4 classe.java
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#12 Le 21/09/2008, à 21:47
- best_friend_fr
Re : Faire cohabiter java 1.4 et java 6
Sinon, tu vas dans
/usr/lib/jvm/
ettu copies le fichier d'un java1.5 en le configurant pour ton java1.4 et ca l'ajoutera a tonupdate-alternative
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#13 Le 21/09/2008, à 21:52
- annso
Re : Faire cohabiter java 1.4 et java 6
hum, j'ai bien /home/annso/bin quand je fais un echo de $PATH
mais bash me dit que javac1.4 : commande introuvable
je vais essayer ta 2ème solution!
Hors ligne
#14 Le 21/09/2008, à 21:55
- best_friend_fr
Re : Faire cohabiter java 1.4 et java 6
ls -l ~/bin
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#15 Le 21/09/2008, à 21:57
- annso
Re : Faire cohabiter java 1.4 et java 6
youhouuuu ça marche!
Merci merci merci!
Maintenant, il faut que j'installe JML...
Dernière modification par annso (Le 21/09/2008, à 21:58)
Hors ligne