2009-08-31 5 views
0

업데이트 관리자를 통해 우분투 9.04 Jaunty의 Eclipse 3.5에 m2eclipse 플러그인을 설치하려고하는데이 문제를 파악할 수 없습니다.우분투 Eclipse 플러그인 문제

플러그인을 다운로드하여 설치 한 후 Eclipse를 다시 시작하고 환경 설정을 확인한 결과 - 거기에 Maven이 없습니다. 나는 구성을 두 번 확인했다. "설치된 소프트웨어"탭에 설치 한 m2e 플러그인은 볼 수 있지만 "플러그인"탭에는 없습니다.

나는 이미 ~/.eclipse 폴더를 삭제하는 것에 대해 읽었고 -clean으로 Eclipse를 재시작했지만 시도했지만 아무 소용이 없었다. WinXP에서이 작업을 수행하는 데 아무런 문제가 없었습니다.

누구든지이 문제를 해결하는 방법을 알고 있습니까? 어떤 도움을 주시면 감사하겠습니다.

추신 : 내 작업 영역의 로그 파일을 확인했습니다. 그것은

!ENTRY org.eclipse.jface 4 0 2009-08-30 19:13:37.390 
!MESSAGE Undefined context while filtering dialog/window contexts 
!STACK 0 
org.eclipse.core.commands.common.NotDefinedException: Cannot get the parent identifier from an undefined context. org.maven.ide.eclipse.actionSet 
    at org.eclipse.core.commands.contexts.Context.getParentId(Context.java:201) 
    at org.eclipse.jface.bindings.BindingManager.createFilteredContextTreeFor(BindingManager.java:825) 
    at org.eclipse.jface.bindings.BindingManager.recomputeBindings(BindingManager.java:1721) 
    at org.eclipse.jface.bindings.BindingManager.contextManagerChanged(BindingManager.java:689) 
    at org.eclipse.core.commands.contexts.ContextManager.fireContextManagerChanged(ContextManager.java:165) 
    at org.eclipse.core.commands.contexts.ContextManager.addActiveContext(ContextManager.java:109) 
    at org.eclipse.ui.internal.contexts.ContextAuthority.updateContext(ContextAuthority.java:756) 
    at org.eclipse.ui.internal.contexts.ContextAuthority.activateContext(ContextAuthority.java:173) 
    at org.eclipse.ui.internal.contexts.ContextService.activateContext(ContextService.java:96) 
    at org.eclipse.ui.internal.contexts.SlaveContextService.doActivateContext(SlaveContextService.java:283) 

에 대해 뭔가를 말합니다 그러나 이것은 다른 ActionSet 클래스 (예를 들어, org.eclipse.jdt.ui.JavaElementCreationActionSet)에 대한 나타날 않습니다.

는 편집 :

[email protected]:~$ java -version 
java version "1.6.0_14" 
Java(TM) SE Runtime Environment (build 1.6.0_14-b08) 
Java HotSpot(TM) Server VM (build 14.0-b16, mixed mode) 
+0

java -version의 출력은 무엇입니까? –

+0

내 게시물이 업데이트되었습니다. – moxn

+0

이것은 m2eclipse뿐만 아니라 모든 플러그인에서 발생했습니다. – moxn

답변

2

좋아, 나는 그것을 해결했다. 문제는 ~/.eclipse/org.eclipse.platform_3.5.0_1665051554의 Eclipse 사용자 폴더에 써야하지만 Eclipse는 여전히 일반 사용자로/opt/eclipse에 쓰기를 시도한다는 것입니다. 그래서 내 문제를 해결했습니다

sudo chmod -R a+rw /opt/eclipse