2012-05-31 4 views
4

Eclipse의 Helios 설치를 Indigo로 업그레이드하고 싶습니다. 다음과 같은 메시지가 나타납니다.Eclipse에서 플러그인 충돌을 어떻게 해결합니까?

Cannot complete the install because of a conflicting dependency. 
    Software being installed: Eclipse IDE for Java EE Developers 1.4.2.20120213-0813 (epp.package.jee 1.4.2.20120213-0813) 
    Software currently installed: Oracle GlassFish Server Tools 1.6.1.201009290929 (oracle.eclipse.tools.helios.glassfish.feature.group 1.6.1.201009290929) 

그래서 처음에는 GlassFish를 제거했습니다. 내 삶을 위해서, 나는 이것을 어떻게 그리고 어디로 가야 하는지를 알 수 없다. 나는 Help-> About Eclipse ...-> Installation Details에 갔다. 설치 제거 할 수있는 유일한 곳은 "설치된 소프트웨어"탭입니다. Oracle Glassfish 패키지는 어디에도 없습니다. "기능"또는 "플러그인"으로 이동하면 정상적으로 작동하지만 제거 할 수있는 옵션이 없습니다.

그럼 내 다음 생각은 글래스 피쉬를 업그레이드하는 것이 었습니다. 그래서 나는 인디고 레포를 거기에 넣었지만 업데이트하려고 할 때 여전히 같은 메시지를 받는다. 어떤 아이디어?

+0

@JasonThompson 희망'oracle.eclipse.tools.helios.glassfish.feature.group'는 설치된 소프트웨어 탭에 표시됩니다. 설치된 소프트웨어에서 어떤 것을 확장하고 거기에서 볼 수 있습니까? –

답변

0

기능 및 플러그 인을 영구적으로 그리고 물리적으로 제거하는 메커니즘이 Eclipse에는 없습니다. 바람직하지 않은 기능 및 해당 플러그인을 물리적으로 영구히 제거하는 프로세스는 Eclipse가 실행되지 않을 때 수행되어야하는 수동 프로세스입니다. 이를 수행하려면 기능과 연관된 파일을 eclipse/features 디렉토리에서 수동으로 제거해야하며 Eclipse의/plugins 디렉토리에있는 플러그인을 수동으로 제거해야합니다. 그것은 epp.package 제품의 일부가 아니다으로

D:\Softwares\eclipse-standard-kepler-R-win32\eclipse\plugins\eclipse\ 
-plugins 
-features 
관련 문제