Eclipse ne montrera pas les plugins après l’installation

J’avais utilisé eclipse dans Ubuntu 9.10 sans aucun problème. Récemment, j’ai effectué une mise à niveau vers 10.04, et il semble que mon dossier ~ / .eclipse ait été remplacé. Maintenant, j’ai essayé d’installer à nouveau mes plugins plus anciens, mais quand je redémarre eclipse, ils n’apparaissent pas. Je peux voir ces plugins dans la section “logiciels installés”. Je peux aussi les voir dans ~ / .eclipse / plugins et ~ / .eclipse / features

J’ai fait ce qui suit: Copiez les plug-ins installés à partir de ~ / .eclipse / plugins dans / usr / lib / eclipse / plugins. Même chose pour les fonctionnalités.

Maintenant, quand je lance eclipse en tant que sudo, je peux voir les plugins. Comment puis-je m’assurer que les plugins sont visibles quand je ne cours pas comme sudo?

Tout d’abord sur vos plugins.

Lorsque vous dites “voir” les plugins, il semble que vous voyez les dossiers et les fichiers jar. Le meilleur moyen est d’utiliser la boîte de dialog: help => about eclipse => détails d’installation

Un certain nombre d’tabs informatifs vous indiquent de quoi est faite votre configuration. Y compris le dernier onglet affichant le journal de l’initialisation de l’éclipse.

Ensuite, vous pouvez également voir le journal en utilisant sa vue dédiée: window => show view => journal des erreurs.

Dans l’ensemble, le problème que vous décrivez semble avoir à faire avec les permissions. Soit dans éclipse lui-même ou votre espace de travail ou java lui-même. Je vérifierais cela en premier!

Maintenant, à propos de la raison distante de vos problèmes.

Vous semblez avoir installé eclipse via apt. Ce n’est pas nécessaire

  1. Les versions d’apt sont toujours en retard sur les versions stables des éclipse.
  2. Vous ne maîsortingsez pas les plug-ins lorsqu’une mise à niveau vous est infligée.

La raison pour laquelle les utilisateurs de Debian utilisent apt est la prise en charge de toutes les dépendances. Cependant, eclipse est livré avec très peu de dépendances externes: le JRE et tout cela et beaucoup de dépendances internes. C’est pour cette raison que vous avez maintenant des bundles Eclipse pré-emballés.

De plus, l’utilisation d’apt peut forcer une mise à jour non désirée de l’éclipse sur votre installation lorsque vous en avez moins besoin. C’est ce qui vous est arrivé.

À l’avenir, si vous voulez restr prudent, n’utilisez pas apt, allez sur la page de téléchargement d’eclipse et récupérez la dernière version stable. Il suffit de désinstaller eclipse si synaptic, puis de réinstaller la version téléchargée, puis de réinstaller vos plug-ins. Ainsi, lorsque Natty arrive dans 2 mois, vous ne devez plus tout refaire.

J’ai eu une autre solution et j’ai essayé avec succès. J’ai renommé le répertoire ~ / .eclipse en ~ / .eclipse_bak, lancez eclipse -clean. Un nouveau répertoire ~ / .eclipse a été créé à nouveau. Copiez les fichiers de ~ / .eclipse dans le répertoire ~ / eclipse_bak et remplacez les fichiers existants. Supprimez le répertoire ~ / .eclipse, puis renommez le répertoire ~ / .eclipse_bak en ~ / .eclipse Exécutez à nouveau eclipse -clean, les plugins manquants sont apparus.

Le fichier ~ / .eclipse / org.eclipse.platform_version_buildId / configuration / eclipse.ini.ignored est peut-être la cause principale de ce problème. Mais je ne suis pas sûr parce que je n’ai pas reproduit le problème.