0

Eclipse から Eclipse アプリケーションをデバッグする際に問題が発生しています。デバッグ構成を起動すると、Eclipse アプリケーションが起動してから停止を繰り返します。スプラッシュ画面が表示されてから消えます。これは、再起動するまでの距離です。

MyDebugConfiguration [Eclipse Application]  
    org.eclipse.equinox.launcher.Main at localhost:2599 
        Thread [main] (Running) 
        Daemon Thread [Signal Dispatcher] (Running) 
        Daemon Thread [State Data Manager] (Running)    
        Daemon Thread [Framework Event Dispatcher] (Running)    
        Thread [State Saver] (Running)  
        Daemon Thread [Start Level Event Dispatcher] (Running)  
        Thread [Refresh Packages] (Running) 
    C:\MyApp\eclipse\jdk\jre\bin\javaw.exe (Sep 18, 2008 9:38:19 AM)    

Eclipse SDK のバージョン 3.4.0 を使用しています。

これは何が原因ですか?

4

3 に答える 3

0

Eclipse アプリケーションには、IDE の起動時にワークスペースに非表示のログファイルに類似したものがありますか? これは、workspace/.metadata/.log にあります。

アプリケーションのどこかにそれがあれば、Eclipse アプリの起動時に何が起こっているかについて、もう少し良い情報を得ることができるかもしれません。

于 2008-10-01T20:05:32.490 に答える
0

-clean オプションを指定して Eclipse を起動しようとしましたか? 構成の問題またはレジストリ キャッシュに関連している場合は、これで問題が解決する可能性があります。

于 2008-09-18T17:43:55.780 に答える
0

-console私は常に起動設定にandを追加し-consoleLogます。

1 つ目は Eclipse ログをコンソールにダンプし、2 つ目はOSGi consoleへのアクセスを提供します。

この状況では、すべてのバンドルのステータスを確認します (を使用ss)。関心のあるバンドルが開始されていない可能性があります。これはおそらく次のことが原因です。

  • アクティベーターの例外。
  • バンドルの未解決の依存関係。

consoleLog でエラーをまだ確認していない場合は、コンソールで手動でバンドルを開始してみてくださいstart <bundle-number>。は、出力<bundle-number>に表示されるバンドルのインデックスです。ssバンドルの開始に問題がある場合は、スタック トレースが実際の問題を追跡するのに役立ちます。

于 2008-10-21T14:06:41.093 に答える