2

Java プロジェクトを Eclipse に追加し、コマンド ラインから実行しています。ビルド済みなので、ビルドしませんでした。プロジェクト OfBiz は、リモート デバッグが有効になっています。プロジェクトをリモート デバッグする前に、Eclipse でプロジェクトをコンパイルする必要がありますか?

4

1 に答える 1

4

いいえ、再コンパイルする必要はありませんが、次のようなオプションを使用してアプリケーションを開始する必要があります。

-Xdebug -Xrunjdwp:transport= dt_socket,address=1044,server=y,suspend=n

ここのポート 1044 はもちろん変更できます。アプリケーションが実行中の場合は、デバッグ ダイアログを開き、"Remote Java Application" / New を使用して Eclipse デバッガーをアプリケーションの JVM にアタッチします。

編集:これには、プリコンパイルされたアプリを外部で開始する必要があることを忘れていました。Eclipse 内から開始したくない場合は、再コンパイルする必要があります。そうしないと、Eclipse は実行する「メイン」クラスを見つけることができません。

于 2010-01-20T20:47:42.090 に答える