我正在努力將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編輯器中打開文件。我究竟做錯了什麼?
既然你已經發現了vogella博客那麼我會建議採取看看這個:HTTP://www.vogella .com/tutorials/EclipseRCP/article.html#runconfiguration_problems – Anton
您可能希望在您的_run配置中確保您正在運行應用程序的_product_而不是應用程序。 –