Редактировать: приведенные ниже команды нарушают ваше завершение кода, если вы использовали установщик OOMPH.Я не восстановил все плагины по одному, перезапустил Eclipse, чтобы посмотреть, работает ли он снова, но просто восстановил все функции и плагины OOMPH и рекомендации.Для этого я скачал архив Eclipse (в моем случае JEE) и просто скопировал компоненты и плагины из извлеченного архива в мой .p2 \ pool \ feature соответственно \ plugins.
Чтобы изменить @ NateS ответ для PowerShell, так что вы можете просто скопировать его.Если вы установили Eclipse через установщик, перейдите в каталог .p2 (скорее всего, C: \ Users \ Name.p2 \ pool и выполните оттуда команды.
Remove-Item -Force -Recurse features/org.eclipse.aether*
Remove-Item -Force -Recurse features/org.eclipse.gef*
Remove-Item -Force -Recurse features/org.eclipse.help.ui*
Remove-Item -Force -Recurse features/org.eclipse.jgit*
Remove-Item -Force -Recurse features/org.eclipse.m2e*
Remove-Item -Force -Recurse features/org.eclipse.mylyn*
Remove-Item -Force -Recurse features/org.eclipse.team.cvs*
Remove-Item -Force -Recurse features/org.eclipse.wb*
Remove-Item -Force -Recurse features/org.eclipse.wst*
Remove-Item -Force -Recurse features/org.eclipse.xsd*
Remove-Item -Force -Recurse features/org.eclipse.epp.mpc*
Remove-Item -Force -Recurse features/org.eclipse.buildship*
Remove-Item -Force -Recurse features/org.eclipse.oomph*
Remove-Item -Force -Recurse features/org.eclipse.recommenders*
Remove-Item -Force -Recurse plugins/org.eclipse.aether*
Remove-Item -Force -Recurse plugins/org.eclipse.gef*
Remove-Item -Force -Recurse plugins/org.eclipse.help.ui*
Remove-Item -Force -Recurse plugins/org.eclipse.jgit*
Remove-Item -Force -Recurse plugins/org.eclipse.m2e*
Remove-Item -Force -Recurse plugins/org.eclipse.mylyn*
Remove-Item -Force -Recurse plugins/org.eclipse.team.cvs*
Remove-Item -Force -Recurse plugins/org.eclipse.wb*
Remove-Item -Force -Recurse plugins/org.eclipse.wst*
Remove-Item -Force -Recurse plugins/org.eclipse.xsd*
Remove-Item -Force -Recurse plugins/org.eclipse.epp.mpc*
Remove-Item -Force -Recurse plugins/org.eclipse.buildship*
Remove-Item -Force -Recurse plugins/org.eclipse.oomph*
Remove-Item -Force -Recurse plugins/org.eclipse.recommenders*
Мне действительно нравится JGit, и я использую его, поэтомуудалите эту строку для функции / и плагинов /. Вы также можете закомментировать их, добавив %
перед строкой.
Перейдите в каталог, где находится файл eclipse.exe (в любом случаесам путь, когда вы извлекли архив или когда вы его установили. Мой находится в C: \ eclipse \ jee-oxygen \ eclipse) и выполните эти две команды.
Remove-Item -Force -Recurse readme
Remove-Item -Force -Recurse *.html