リモートデバッグ桟橋(mvn、プラグイン)
-
23-08-2019 - |
質問
過去のシナリオ
-仕事とTomcatには、 デバッグモード や リモートデバッグ Eclipse.
-定義の設定ポートに接続すeclipseこのデバッグ/ファクトリを使用できます
利用デバッグサーバーのホスト/サーバー
本日のシナリオ
現在、私が使っている 桟橋 やってみては同じもののない成功は、誰にも助けを求めている私。
使用していませんでしたMavenなかったた桟橋の中からEclipse.
環境:
Windows XPの場合
Java V.5
桟橋V.6.1.15
リンク:
http://docs.codehaus.org/display/JETTY/Debugging
ことはできませんでしたがあります。
http://docs.codehaus.org/display/JETTY/Debugging+Jetty+with+Eclipse
http://neelzone.wordpress.com/2007/06/18/jetty-and-eclipse-integration
これらの開始 内部 Eclipse
解決
これは私たちに加えJBossコマンドラインを開発
-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n
そして私たちは、eclipseのリモートデバッグ接続にこのポートです。
更新:
からjar(スタンドアロン)を行い、以下の
java -Xdebug -Xrunjdwp:transport=dt_socket,address=8585,server=y,suspend=n -jar start.jar
他のヒント
:
の一日、あなたはする必要が実行します。
export MAVEN_OPTS="-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=n"
を付加-Xdebug ...
が動作しません。
のJVM"agentlib"コマンドラインパラメータの前"start.jar"動作しなかった私にとって、これは:
許可するEclipseを遠隔でデバッグ#桟橋(#JPDA#agentlib:jdwp)のポート8000
を作成する必要があるファイル $JETTY_BASE/始まります。ini (変わりません $JETTY_HOME/始まります。ini によれば、以下の二つの線で
- --exec
- -agentlib:jdwp=transport=dt_socket、住所=localhost:8000,server=y,suspend=n