Java 6 で Eclipse RCP アプリを実行しています。Eclipse 内から製品構成を実行しようとすると、ほとんどすぐにサイレント モードで終了します。コンソールにエラーは報告されません。IApplication と Activator にブレークポイントを設定しようとしましたが、どちらにも到達しません。
ここには具体的な情報があまりないことはわかっていますが、問題を診断するためにどこから始めればよいかについて、誰かが私に何か指針を与えることができますか?
runtime/.metadata フォルダーを見つけることができませんでしたが、この非常に役立つ投稿により、ランタイム引数に -consoleLog と -noExit を追加するよう指示されました。これにより、コンソールにエラーがダンプされました。構成の問題。
runtime/.metadata フォルダーのログを確認しましたか?
また、ランタイム内のすべてのプラグインを検証してください。それらを依存関係として持つことは、それらがランタイムに追加されることを必ずしも意味しません。これはおそらく、rcp アプリを起動する際の最大の問題です。
RCP アプリを 3.7 から 4.2 に移行した後、この問題が発生しました。私にとっての解決策は、runtime-product.product ディレクトリを削除して再実行することでした。