2011-08-24 70 views
3

我有一個問題。我從Eclipse Helios移到Eclipse Indigo,出現了一個問題。舊的啓動配置不起作用,因爲Indigo是一個不同的Maven插件。所以,當我運行一個程序,我得到了以下錯誤消息:eclipse插件修改啓動配置文件

引用的類路徑中提供不存在:org.maven.ide.eclipse.launchconfig.classpathProvider

我知道如何解決它,但我需要寫一個可以在不改變啓動配置的情況下爲我做的插件。所以可能需要添加一個新的Eclipse類路徑,它可以指向新版本的Maven。像這樣:

當配置containts「org.maven.ide.eclipse.launchconfig.classpathProvider」使用「org.eclipse.m2e.launchconfig.classpathProvider」。

有人知道要擴展launchconfiguration classpaths嗎?

回答

3

下面的啓動文件爲我的作品

<stringAttribute 
    key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" 
    value="org.eclipse.m2e.launchconfig.classpathProvider"/> 

以前它是這樣的:

​​
+0

它不會爲我工作。你有其他解決方案嗎? – unknown

+0

此解決方案僅在您嘗試使用爲當前正在使用M2Eclipse插件而爲Eclipse Maven插件創建的eclipse啓動時才起作用。 – plastique