Правильний спосіб видалення плагіна з Eclipse


137

Останнім часом я стикався з проблемою видалення плагінів із Eclipse.

симптоми:

1. Якщо вилучите вже встановлене меню, воно не може перевстановитись правильно та має кілька перспектив - наприклад, для SQL Explorer. (у Open Perspectiveменю)

2. якщо видалення через файлову систему - вручну з pluginsкаталогу, я не впевнений у тому, що .jars я повинен видалити

Питання полягає в тому, які кроки гарантують правильне повне видалення плагіна і що краще, ручне чи автоматичне видалення?

Поділіться, будь ласка, своїм досвідом.


5
У мене є та ж проблема, що намагається видалити Eclipse SQL Explorer . Він не вказаний як плагін у розділі Довідка> Про Eclipse> Деталі про встановлення> Вкладка встановленого програмного забезпечення . Я встановив його за допомогою довідки> Встановити нове програмне забезпечення .
Джесс

Відповіді:


262

Відкрийте меню

Довідка | Деталі про встановлення (у новіших версіях) або
довідка | Про затемнення | Деталі встановлення (у старих версіях).

На вкладці "Встановлене програмне забезпечення" натисніть програмне забезпечення, яке потрібно видалити, а потім натисніть кнопку "Видалити ..." нижче.

Якщо ви встановили плагін, опустившись у dropinsпапку, просто видаліть його з dropinsпапки та перезапустіть Eclipse.

Дивіться відповідь @Cogentleman для останніх версій Eclipse.


1
Це не буде працювати для всіх плагінів ... Subclipse відмовляється бути видалені: stackoverflow.com/questions/6070424 / ...
marcolopes

Я вважаю, що ви можете видалити плагіни за допомогою цього методу, лише якщо вони НЕ були попередньо встановлені у вашому оригінальному дистрибутиві.
Марк

4
У останніх версіях затемнення є ярлик: Довідка-> Деталі встановлення. Не потрібно переходити до діалогу "Про затемнення".
Федір Цапана

Я дотримуюся ваших кроків, але це не показало мені можливість видалення, що мені робити?
subhashis

5
У Eclipse Oxygen вони повернулися до старого способу (Довідка -> Про Eclipse -> Деталі про встановлення).
Alex Quilliam

12

Я хотів би запропонувати своє рішення, яке працювало на мене.

Він повертає Eclipse та його версії плагінів, до версії безпосередньо перед встановленням плагіна.


Це, безумовно, теж має працювати - і може / має використовуватися, коли ви робите основне оновлення та не вдається. Але рішення Sandmans є правильним лише для однієї функції ...
Tonny Madsen

1
Дякую. На щастя, я не видалив старіший затемнення. Не розумію, проте, відповіді на цю відповідь.
Суфіан

5
будь ласка, надайте ці кроки, інакше як інші знають, як повернути назад?
subhashis

Вам слід подумати про прийняття реальної відповіді, зберігаючи це як побічну
Андреа Лігіос

10

Тут користувач Eclipse Photon знайшов його під панеллю інструментів Windows> Налаштування> Встановити / оновити> Посилання "Видалити або оновити"> Клацніть на папці та натисніть кнопку "Видалити".

Знімок екрана


3
Я не знаю, чому це має бути різним для every.single.version Eclipse.
користувач3067860

3

Правильний спосіб видалити плагін встановлення з Eclipse / STS:

Перейдіть, щоб встановити папку eclipse ----> плагін -> виберіть потрібний плагін і видаліть його.

Ex-

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

Step 2. 
select and remove related plugins jars.

1
Це не правильний шлях. Це може спрацювати, але це не так, як ви повинні це робити, оскільки Eclipse управляє своїми плагінами.
thoni56

2

Натхненний відповіддю сергіоні , я зробив такі кроки:

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

У Previous configurationsтаблиці ви можете вибрати a configurationі побачити Configuration contents, які саме плагіни були встановлені і які входять до нього.

За допомогою Compareкнопки легко знайти конфігурацію, яка містить плагін, який ви хочете видалити . Ця кнопка ввімкнена, коли обрані дві конфігурації.

Після відстеження конфігурації, відповідальної за цей плагін, виберіть попередню конфігурацію та натисніть Revertкнопку.

Зауважте, що якщо ви повернетесь до конфігурації, яка не є тією, що знаходиться безпосередньо перед Current Installation, вона також призводить до видалення будь-яких інших плагінів, які були встановлені з того часу.


2

Я використовую випуск Eclipse Kepler. У довідці немає деталей про встановлення або пункту меню About Eclipse. Для мене це була Довідка | Ринок затемнення ...

Мені довелося натиснути на вкладку «Встановлено». Плагін, який я хотів видалити, був вказаний там із опцією "Видалити".


1

Довідка -> Про Eclipse -> Деталі про встановлення -> виберіть все, що потрібно видалити, на вкладці "Встановлене програмне забезпечення".


0

Для деяких плагінів "Eclipse Marketplace" Видалення може не працювати. (Наприклад: SonarLint v5)

Тож спробуйте,

Help -> About Eclipse -> Installation details
  • пошук імені плагіна у розділі "Встановлене програмне забезпечення"

  • Виберіть ім'я плагіна та видаліть його

Додаткова деталізація

Щоб виправити помилки плагіна, після видалення поверніть назад старішу версію плагіна,

Help -> install new software..
  • Отримайте URL-адресу плагіна з пошуку Google та додайте його (приклад: https://eclipse-uc.sonarlint.org )

  • Виберіть та встановіть старіші версії плагіна. Це дозволить виправити більшість проблем із плагіном.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.