L'intégration Eclipse / Java ne fonctionne pas après la mise à niveau d'Ubuntu 12.04

8

J'ai effectué une mise à niveau vers Ubuntu 12.04 ce matin. Après la mise à niveau, j'ai lancé Eclipse et j'ai remarqué qu'il manquait d'intégration Java: les perspectives Java avaient disparu, l'option de créer un nouveau projet Java manquait, l'élément de menu pour créer des projets Java existants était grisé, etc. Tout fonctionnait bien avant la mise à niveau.

:~$ echo $JAVA_HOME
/usr/lib/jvm/default-java

:~$ which java
/usr/bin/java

Si je peux fournir des informations utiles supplémentaires, veuillez me le faire savoir. Je suis encore relativement nouveau dans le monde Linux / Java, donc merci d'avance pour l'aide.

Tyson Trautmann
la source
les packages eclipse ont subi des changements importants entre 11.10 et 12.04. essayez de supprimer le ppa eclipse et de réinstaller eclipse à partir du centre logiciel. ça marche pour moi. si vous voulez des trucs java, installez également le paquet
pde
J'ai essayé de désinstaller / installer Eclipse via Software Center et cela n'a vraiment rien changé, toujours pas d'intégration Java. Pouvez-vous clarifier ce que vous entendez par le paquet PDE? Autre chose qui pourrait me manquer?
Tyson Trautmann
ceci: i.imgur.com/nMRgS.png
RobotHumans
Ah, gocha. Merci de l'avoir signalé, je l'avais installé avant la mise à niveau 12.04 mais je ne l'ai pas réinstallé. J'ai en fait réussi à faire fonctionner cela d'une manière différente, je viens de saisir le dernier Eclipse JEE (je le voulais quand même) sur eclipse.org/downloads/moreinfo/jee.php et j'ai laissé tomber le contenu dans / usr / lib / eclipse et tout semble travailler hors de la boîte. Je suppose que je ne sais pas si cela se passera avec des mises à jour automatiques d'Eclipse via le Centre logiciel.
Tyson Trautmann
On dirait que cela a peut-être été un mauvais appel, je ne peux pas installer de nouveau logiciel depuis Eclipse maintenant (je reçois une fenêtre pop-up qui me dit que l'installation n'a pas été configurée correctement pour les mises à jour logicielles).
Tyson Trautmann

Réponses:

3

Eclipse est un écosystème de plate-forme extrêmement «sensible à la version».

J'utilise eclipse depuis 9 ans, depuis l'ère 2.x. Presque tous les plugins que j'ai utilisés devaient être installés avec une version exacte de ses dépendances, toute légère variation et le résultat était un IDE instable partout.

Si vous prévoyez de programmer dans JEE, je recommande fortement d'utiliser celui téléchargé sur le site d'Eclipse, dans la mesure du possible, installez des plugins via la fonction de mise à jour d'Eclipse. Vous vivrez plus longtemps et plus heureux :)

Je suis développeur JEE depuis 6 ans, et chaque fois que j'essayais d'utiliser Eclipse depuis le référentiel, le résultat était horrible, trop d'instabilité, et de nombreux plugins ne fonctionnaient pas comme prévu (Jboss Tools par exemple).

J'ai eu quelques problèmes récemment, en exécutant JBossWS, avec les versions 3.7.x, il tombait souvent en panne sur 64 bits, Mint 12 (Ubuntu 11.10), j'ai donc décidé de revenir à Eclipse 3.6.

Awi
la source