2014-07-15 46 views
1

我正在努力將http://wiki.eclipse.org/FAQ_How_do_I_open_an_editor_programmatically%3F上的代碼添加到我的Eclipse插件開發項目中。在註冊表中找不到Eclipse RCP org.eclipse.ui.ide應用程序

我已經注意到,我沒有所需的依賴,所以我說:

org.eclipse.core.filesystem

它工作得很好,我可以導入一些所需的類。但是我也需要在代碼中對該IDE進行依賴。我發現這種相關性:

的java:

org.eclipse.ui.ide

如果我添加它,當我嘗試運行應用程序,我得到這個錯誤。 lang.RuntimeException:在註冊表中找不到應用程序「de.vogella.zest.first.application」。可用的應用程序是:org.eclipse.e4.ui.workbench.swt.E4Application,org.eclipse.e4.ui.workbench.swt.GenTopic,org.eclipse.ant.core.antRunner,org.eclipse.equinox.app 。錯誤。

從我在互聯網上搜索的東西我認爲我需要添加更多的依賴項到我的項目。我錯過了哪些?

我想使用該代碼在Eclipse編輯器中打開文件。我究竟做錯了什麼?

+1

既然你已經發現了vogella博客那麼我會建議採取看看這個:HTTP://www.vogella .com/tutorials/EclipseRCP/article.html#runco​​nfiguration_problems – Anton

+0

您可能希望在您的_run配置中確保您正在運行應用程序的_product_而不是應用程序。 –

回答

2

打開'運行>運行配置...'

在'Eclipse應用程序'部分選擇您的應用程序。

選擇'插件'選項卡。

單擊「添加所需插件」按鈕添加所需的所有內容。您也可以嘗試「驗證插件」

點擊「應用」保存設置

相關問題