私は純粋な Eclipse E4Application を開発しており、ヘルプ システム (org.eclipse.help プラグイン) をサポートするタスクを取得しました。しかし、それを e4 アプリケーションに追加すると、アプリ ID が必要であるとの記述が開始されませんでした。
!ENTRY org.eclipse.equinox.app 0 0 2012-08-24 22:56:44.744
!MESSAGE Product com.studio.product could not be found.
!ENTRY org.eclipse.osgi 2 0 2012-08-24 22:56:44.794
!MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-08-24 22:56:44.795
!MESSAGE Bundle initial@reference:file:workspace/com.studio/ was not resolved.
!SUBENTRY 2 com.studio 2 0 2012-08-24 22:56:44.795
!MESSAGE Missing required bundle org.eclipse.help.ui_3.5.200.
これは、org.eclipse.help.ui がネイティブの e4 プラグインではないためです。統合するにはどのような方法がありますか? さまざまなチュートリアルや記事を確認しましたが、うまくいきません。私が見つけた唯一の方法はhttps://github.com/fredrikattebrant/Simple-4x-RCP-app Lars Vogelが言及したこの例ですが、これは少し違うようです.UIはWorkbenchAdvison、WindowAdvisorなどによって古い方法で定義されていますの上。ヘルプ サポート付きの純粋な e4 が必要です。