Installer Eclipse sur Edgy 64
Comme vous l’aurez peut-être remarqué, lors de l’installation d’Eclipse par Synaptic, une erreur parvient au démarrage d’Eclipse :
An error has occurred. See the log file
/home/x/workspace/.metadata/.log
Il va falloir installer Eclipse soi-même ! Il faut donc désinstaller les paquets d’Eclipse. Par contre ceux de java (sun-java5-jdk) ne posent pas de problème et on peut donc les garder !
sudo apt-get remove eclipse
Téléchargez ensuite l’archive eclipse-SDK-3.2.1-linux-gtk-x86_64.tar.gz en choissisant “Other downloads for 3.2.1.”.
Il suffit de décompresser l’archive et de lancer Eclipse !
tar xvzf eclipse-SDK-3.2.1-linux-gtk-x86_64.tar.gz
sudo mv eclipse /usr/local/lib/eclipse
/usr/local/lib/eclipse/eclipse
Vous pouvez créer un lanceur pour l’application sur le bureau, un panel, ou dans le menu (en utilisant alors Système/Préférences/Menu layout) en le faisant pointer vers /usr/local/lib/eclipse/eclipse. Et vous pouvez indiquer le chemin de l’icône : /usr/local/lib/eclipse/icon.xpm.
6 commentaires pour “Installer Eclipse sur Edgy 64”
Chapeau ! ça marche, merci !
Derien ^^
bonjour, je suis un nouveau sous ubuntu 64 et j’ai déjà utilisé votre aide pour installer les plugins java pour swiftfox par exemple et tout marchait très bien alors merci bcp!
Par contre j’aimerais maintenant installer ganttproject, qui a besoin d’eclipse et de java et la je suis de nouveau perdu:
j’ai des problemes avec java il me semble: au lancement du script sh de ganttproject, il lance ensuite java, qui s’arrête en me mettant une erreur de type Nullpointeur exeption, en essayant de charger une librairie partagée (libgcj.so.70.0). J’ai le même type de probleme avec jabref par exemple (qui n’utilise pas eclipse donc je ne pense pas vraiment que ce soit eclipse qui soit en cause)
avez-vous une idée d’ou cela pourrai venir? Déja je ne sais pas trop si dans le shell de ganttprojet je dois modifier la variable d’environnement JAVA_HOME pour la mettre sur le java32 ou le java64…
le eclipse 64 devrait marché avec n’importe quel java?
le jabref est tous simple: un simple .jar et ça ne marche pas. Sinon j’ai bien verifié que gcj est installé…
note: je viens de visiter
http://ubuntuforums.org/showthread.php?t=196841
qui parle des pbs de java et gcj sous ubuntu
Pour l’instant je suis un peu perdu (ne sachant pas trop ce qu’est gcj //une autre jvm??// par exemple), j’ai l’impression que java + ubuntu c déja un peu le bordel, alors java+ubuntu64 vive la galère!
je vais voir ce que me donne un
sudo update-alternatives –config java
mais j’ose esperer que peut-être vous pourrez me donner un coup de main.
en tout cas merci deja pour vos autres aides!
ayant résolu mon probleme je réponds moi-même car ça peut servir à d’autre:
il semble que le jvm de ubuntu (gcj) ne marche pas bien: c’est lui qui me causait le probleme libgcj.so.70.0
j’essayait de changer le $JAVA_HOME, et de faire des exports pour utiliser les autres versions de java que j’avais installé (java-sun 32 bits et 64 bits)
mais apparement ça ne marchait pas, même après avoir fait un export de JAVA_HOME
apparement changer le JAVA_HOME en ligne de commande ne marche pas (le mettre dans un script au démarrage??)
sinon j’ai lu aussi ailleurs que bcp d’appli JAVA cherchent dans une liste de JAVA_HOME une qui marchent… (ce que fait eclipse par exemple)
bref la commande
update-java-alternatives -s /usr/lib/jvm/java-1.5.0-sun
me permet bien d’utiliser le java-sun 64 bits
jabref et ganttproject fonctionnant parfaitement!
par contre le gcj de ubuntu marche pas du tout avec ces applis…
en esperant ne pas avoir dis trop de bétises…
GCJ est une implémentation libre du langage java 1.4 je pense, donc c’est possible qu’il y ait un problème s’il faut une version plus récente…
Donc pour résumer ta solution, il suffit de faire sudo update-alternatives –config java pour spécifier au système d’utiliser la bonne version de java. Merci d’avoir posté ta solution
petite précision: chez moi la commande
sudo update-alternatives –config java
ne marchait pas.
par contre update-java-alternatives -s
marchait
Laissez un commentaire