0

Netbeans (または別の IDE) でスプリングロードを介してリロードされたクラス内でデバッガーを停止させることに成功した人がいるかどうかを知りたいですか?

フィードバックをお寄せいただきありがとうございます。

PS: JRebel は正常に動作しますが、無料とはほど遠いものです。

4

2 に答える 2

0

この動作は IDEA と Netbeans に影響し、ここで報告されています。

この投稿では、これら 2 つの IDE の回避策を説明しましたが、リモート デバッグを有効にする必要があります。

IntelliJ でこれを行うには、リモート デバッグ構成を作成する必要があります。IntelliJ は、追加する JVM 引数を提供します。デフォルトでは、これは次のとおりです。

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005

その引数を実行構成に追加し、実行構成とリモート デバッグを開始すると、IntelliJ は通常のデバッグのように機能します。

于 2015-04-02T14:37:37.817 に答える
0

私自身の質問に対する部分的な回答: eclipse (正確には STS) を使用しているときに再ロードされたコードを中断することはできますが、Netbeans と IntelliJ ではまだ運がありません。これらの 2 つのプラットフォームのいずれかで動作します。

于 2014-06-04T14:22:06.803 に答える