Eclipse fonctionnait aussi bien que n'importe quoi sur 14.04. J'ai fait une installation propre de 16.04 et j'ai installé Eclipse. Mais il n'exécute un programme Java qu'une seule fois, après quoi il se bloque lors des tentatives suivantes avant que je ne le supprime et le réinstalle. J'ai essayé de nombreuses choses, car au début, j'avais également besoin de CDT. Pour l'instant, je veux juste supprimer tout ce qui est lié à Eclipse et faire une nouvelle installation (supprimer toutes les configurations et dépendances). Veuillez noter que j'ai utilisé l'installateur d'Eclipse pour installer Eclipse et que l'image de l'icône d'Eclipse n'apparaît pas non plus (l'ubuntu ? par défaut apparaît).
Réponses
Trop de publicités?J'ai eu la même chose avec 16.04 et Eclipse Mars. Je pensais qu'il avait gelé mais en fait il fonctionnait très, très lentement. Le problème est la version de GTK+ 3, livrée avec 16.04. Heureusement, la solution est très simple. Ouvrez un terminal et tapez export SWT_GTK3=0
puis lancez Eclipse depuis le terminal. Si cela fonctionne, une solution plus persistante consiste à mettre l'extension 2 lignes ci-dessous, telles qu'elles apparaissent dans votre eclipse.ini
:
--launcher.GTK_version
2
avant la ligne :
--launcher.appendVmargs
Ce bogue a été signalé à Ubuntu à l'adresse suivante bug 1552764
Je vous recommande d'installer Eclipse Mars à partir de la page Web : http://www.eclipse.org/downloads/index-developer.php?release=mars
Mais vous devez d'abord installer java8 (pas java9 car Eclipse Mars ne fonctionne pas avec cette version). Dans Ubuntu vous pouvez le faire avec : sudo apt-get install openjdk-8-jre openjdk-8-jdk
Et puis et juste si vous avez une autre version de java, vous devez sélectionner java8 avec cette commande : sudo update-alternatives --config java
Voilà ! Cela a marché pour moi ! :)
En démarrant l'application à partir de la ligne de commande (le terminal), il est parfois possible d'obtenir plus d'informations sur la raison pour laquelle le programme ne démarre pas. Par exemple (en supposant qu'eclipse se trouve dans votre chemin, sinon lancez-le à partir du dossier où il est installé/déballé) :
user@machine:~$ eclipse
Unrecognized VM option 'MaxPermSize=256m'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Dans ce cas, cela ressemble à la ligne
-XX:MaxPermSize=256m
dans le fichier eclipse.ini
est le problème. Il suffit de supprimer cette ligne (créer une sauvegarde de l'application eclipse.ini
d'abord) et essayez de relancer le programme.
La solution ci-dessus a fonctionné sur Eclipse Version: Mars.2 Release (4.5.2)
sur une machine mise à jour de 15.10 à 16.04
- Réponses précédentes
- Plus de réponses