161 votes

Méthode correcte pour supprimer le plugin d'Eclipse

Ces derniers temps, je suis confronté au problème de la suppression des plugins d'Eclipse.

symptômes :

1. en cas de retrait par le biais déjà installé qui ne peuvent pas être réinstallés correctement et qui ont plusieurs perspectives - par exemple pour SQL Explorer. (en Open Perspective menu)

2. si vous supprimez le système de fichiers - manuellement à partir de plugins que je ne suis pas certain de savoir quels .jars je dois supprimer.

La question est de savoir quelles sont les étapes qui garantissent complet correct suppression du plugin et qu'est-ce qui est mieux, la suppression manuelle ou automatique ?

Partagez, s'il vous plaît, votre expérience.

6 votes

J'ai le même problème en essayant de désinstaller Eclipse SQL Explorer . Il n'est pas répertorié comme un plugin sous Aide > À propos d'Eclipse > Détails de l'installation > Onglet Logiciels installés . Je l'avais installé via Aide > Installer un nouveau logiciel .

0 votes

0 votes

3voto

Krishna Roy Points 185

Méthode correcte pour supprimer le plug-in d'installation d'Eclipse/STS :

Allez dans le dossier d'installation d'eclipse ----> plugin --> sélectionnez le plugin requis et supprimez-le.

Étape 1

E:\springsource\sts-3.4.0.RELEASE\plugins

Étape 2

select and remove related plugins jars.

2voto

yair Points 4298

Inspiré par sergionni J'ai fini par suivre les étapes suivantes :

Help --> Installation Details --> Installation History tab

Dans le Previous configurations vous pouvez sélectionner un configuration et voir dans le Configuration contents exactement quels plugins ont été installés et sont inclus dans celui-ci.

Il est facile de trouver la configuration qui contient le plugin que vous souhaitez supprimer, en utilisant la commande Compare bouton. Ce bouton est activé lorsque deux configurations sont sélectionnées.

Après avoir recherché la configuration qui est responsable de ce plugin, sélectionnez la configuration précédente et appuyez sur le bouton Revert bouton.

Notez que si vous revenez à une configuration qui n'est pas celle juste avant l'opération Current Installation Si vous ne le faites pas, tous les autres plugins qui ont été installés depuis seront également désinstallés.

2voto

user2508778 Points 117

Aide --> A propos d'Eclipse --> Détails de l'installation --> sélectionnez ce que vous voulez désinstaller dans l'onglet "Logiciels installés".

2voto

Gerold Broser Points 63

Alors que AideÀ propos de l'IDE Eclipse [ou quel que soit l'endroit où il était dans le passé ou sera dans le futur] → Installation DetailsLogiciels installésUninstall... est la méthode officielle et préférée, il existe des fonctionnalités/plugins dont le dernier bouton est désactivé.

Rappelez-vous également qu'il n'y a pas seulement plugins mais caractéristiques aussi. Dans mon cas, je voulais supprimer Mylyn y Développeur Web sauvage à partir d'un plutôt frais IDE Eclipse pour les développeurs Java et Web d'entreprise paquet. J'ai fait ce qui suit.

Mais d'abord un :

CLAUSE DE NON-RESPONSABILITÉ

Entrez dans ECLIPSE_HOME à vos risques et périls. Des erreurs comme des fautes de frappe peuvent aussi se trouver dans ce qui suit. Je prends aucune responsabilité pour quoi que ce soit.

  • Création des répertoires features.DISABLED y plugins.DISABLED dans le répertoire d'origine d'Eclipse.
  • Déplacé *mylyn* de ECLIPSE_HOME/features a ECLIPSE_HOME/features.DISABLED
  • Déplacé *wildwebdeveloper* de ECLIPSE_HOME/features a ECLIPSE_HOME/features.DISABLED
  • Déplacé *mylyn* de ECLIPSE_HOME/plugins a ECLIPSE_HOME/plugins.DISABLED
  • Déplacé *wildwebdeveloper* de ECLIPSE_HOME/plugins a ECLIPSE_HOME/plugins.DISABLED

Après le démarrage d'Eclipse, il y avait environ une douzaine de " non trouvé "dans l'interface d'Eclipse Journal des erreurs vue. Si vous double-cliquez sur chacun d'entre eux, vous pouvez voir quel(s) plugin(s) de dépendance JAR n'ont pas été trouvés.

  • Définissez le Journal des erreurs pour afficher uniquement les erreurs et les avertissements.
  • Déplacement du plugin de dépendance *.jar mentionnés dans les erreurs de ECLIPSE_HOME/plugins.DISABLED retour à ECLIPSE_HOME/plugins un par un (avec un redémarrage d'Eclipse après chacun) jusqu'à ce qu'il n'y ait plus de " non trouvé L'erreur " n'apparaissait plus dans la vue. Il s'agissait de neuf *mylyn*.jar à la fin :

    .mylyn.commons.core_ .mylyn.commons.net_ .mylyn.commons.notifications.core_ .mylyn.commons.notifications.ui_ .mylyn.commons.screenshots.ui_ .mylyn.commons.ui_ .mylyn.commons.workbench_ .mylyn.commons.wikitext.markdown_ .mylyn.commons.wikitext.

Notez que ceci s'applique à un produit plutôt récent Eclipse 2021-03 (4.19.0) installation. Il peut être différent d'une version à l'autre, même s'il s'agit d'un patch.

En outre :

  • Conservez l'écran d'Eclipse Journal des erreurs vue ouverte pendant un moment. L'OSGi sous-jacent active les bundles (plugins) à la volée s'ils sont référencés depuis un autre bundle (plugin) pour la première fois. Et s'il n'y en a pas, alors...

  • Vérifiez le Journal des erreurs surtout après l'installation de nouvelles fonctionnalités/plugins. Ils peuvent s'appuyer sur des plugins/JARs que vous avez déplacé vers .DISABLED . Si c'est le cas, déplacez le(s) JAR(s) correspondant(s) à l'emplacement suivant ECLIPSE_HOME/plugins et/ou ECLIPSE_HOME/features .

  • Si quelque chose ne fonctionne pas comme par le passé une fois dans le futur, rappelez-vous ce que vous avez fait et .... → Journal des erreurs vue.

1voto

Gopinathsgn Points 21

Pour certains plugins "Eclipse Marketplace", la désinstallation peut ne pas fonctionner. (Ex : SonarLint v5)

Essayez donc,

Help -> About Eclipse -> Installation details
  • recherchez le nom du plugin dans "Logiciels installés".

  • Sélectionnez le nom du plugin et désinstallez-le

Détail supplémentaire

Pour corriger les erreurs du plugin, après la désinstallation, revenez à l'ancienne version du plugin,

Help -> install new software..
  • Obtenez l'url du plugin à partir de la recherche Google et ajoutez-la (Exemple : https://eclipse-uc.sonarlint.org )

  • Sélectionnez et installez les anciennes versions du plugin. Cela permettra de résoudre la plupart des problèmes du plugin.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X