私はEclipseの火星で(GEFとdraw2dを使用して)機能ベースのRCPアプリケーションを開発し、私は外の実行可能ファイルを生成したいです製品。このためには、「Eclipse製品エクスポートウィザード」を使用します。輸出のEclipse RCP製品 - >「未解決の要件: - バンドルが必要:org.eclipse.ui.views」
!SESSION 2016-06-28 13:54:38.816 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_92
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Framework arguments: -clearPersistedState
Command-line arguments: -os win32 -ws win32 -arch x86_64 -clearPersistedState
!ENTRY org.eclipse.equinox.app 0 0 2016-06-28 13:54:40.239
!MESSAGE Product interfaces.interfaces could not be found.
!ENTRY interfaces 2 0 2016-06-28 13:54:40.596
!MESSAGE Could not resolve module: interfaces [3]
Unresolved requirement: Require-Bundle: org.eclipse.ui.views
!ENTRY org.eclipse.osgi 4 0 2016-06-28 13:54:40.598
!MESSAGE Application error
!STACK 1
java.lang.NullPointerException
at org.eclipse.emf.common.util.URI$URIPool$PlatformAccessUnit.setValue(URI.java:865)
at org.eclipse.emf.common.util.URI$URIPool.intern(URI.java:1949)
at org.eclipse.emf.common.util.URI.createPlatformPluginURI(URI.java:2718)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.determineApplicationModelURI(E4Application.java:426)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.loadApplicationModel(E4Application.java:350)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:254)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:145)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
私は問題ではない、すべての必要なライブラリ/プラグインが生成されたフォルダに含まれているということだと思う:私は実行可能ファイルを起動したときが、エラーがあります。
「製品 - >概要」タブ - >「Eclipseアプリケーションを起動」でアプリケーションを起動しようとすると、同じエラーが発生します。 この問題は、「構成の実行 - >プラグイン - >必要なプラグインの追加」をクリックすることで解決できます。 「Add Required Plug-ins」で追加されたプラグインが実行ファイルを実行するために欠けているとします。
実行可能ファイルをビルドするときに、Eclipseにeclipseを含める方法を教えてもらえますか?あるいは私は何か他のものを逃していますか
私はすでに "プラグイン - >ビルド - >バイナリビルド/ソースビルド"ですべてのチェックボックスをオンにしました。私はまた、ビルドタブに不足しているライブラリを含めることを試みました。しかし、何も動作していないようです:/
ありがとう!
トーマス
私はIDEを経由することもできません!コンテンツタブにはどうすればいいですか? –
@ Mr.Hyde申し訳ありませんが、私はあなたが何を求めているのか分かりません。新しい質問をもっと詳しくお願いします。 –