Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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... sad

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! big_smile


Maintenant, il faut que j'installe JML...

Dernière modification par annso (Le 21/09/2008, à 21:58)

Hors ligne