0

アップデートマネージャーを介してUbuntu9.04JauntyのEclipse3.5にm2eclipseプラグインをインストールしようとしていますが、この問題を理解できません。

プラグインをダウンロードしてインストールした後、Eclipseを再起動し、設定を確認しました。Mavenはありません。構成を再確認しました。インストールしたm2eプラグインは[インストール済みソフトウェア]タブに表示されますが、[プラグイン]タブには表示されません。

〜/ .eclipseフォルダーを削除し、Eclipseを-cleanで再起動して試してみましたが、役に立ちませんでした。WinXPでこれを行うのに問題はありませんでした。

誰かがこの問題を解決する方法を知っていますか?どんな助けでもいただければ幸いです。

PS:ワークスペースのログファイルを確認しました。それは何かを言います

!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など)でも表示されます。

編集:

max@max-laptop:~$ 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)
4

1 に答える 1

2

さて、私はそれを解決しました。問題は、Eclipseが〜/ .eclipse / org.eclipse.platform_3.5.0_1665051554のeclipseユーザーフォルダーに書き込もうとしているにもかかわらず、通常のユーザーとして/ opt/eclipseに書き込もうとすることでした。だから私は私の問題を解決しました

sudo chmod -R a+rw /opt/eclipse
于 2009-09-11T09:08:57.183 に答える