2016-08-11 16 views
0

eclipseでJettyサーバーでmavenプロジェクトをデバッグしようとしています(Spring Tool Suiteバージョン:3.4.0)。 - $ {春 "$ {settings.localRepository}/ORG/springframework /春-機器/ $ {spring.version} /春-機器:私は私のpom.xmlに以下Maven Jettyデバッグの問題 - Eclipse(ブレークポイントがスキップされています)

-javaagentを追加しました。バージョン}の.jar」-agentlib:JDWP =輸送= dt_socketという、サーバ= Y、アドレス= 8000、サスペンド= N

MAVEN_OPTS

-Xmx512m -XX:MaxPermSizeを= 256メートル-Xdebug -Xnoagent -Djava.compiler = NONE -Xrunjdwp:transport = dt_socket、address = 8000、server = y、suspend = y

私は桟橋でサーバを起動: - :標準(ソケットアタッチ) ホスト:ローカルホスト ポート:8000

実行-フォーク私は新しいデバッグコンフィギュレーション作成した以下でリモートJavaアプリケーションは、 接続タイプの属性

サーバーが起動し、アプリケーションを実行できましたが、デバッグが機能していません。 (私はすでにスキップしているブレークポイントを確認していません)

私は以下の質問も参照しましたが、問題はまだ解決されていません。助けてください。

Question1

Question2

答えて

0

それが新しいJVMを起動しますようjetty:run-forkedを使用しないでください。

新しいJVMをフォークするプロセスは、maven JVM設定が伝播しないことを意味します。

maven JVMで使用されているので、ポートなどの設定を伝播することはできず、forkされたJVMでは使用できません(例:Bind Exception)。

関連する問題