2

Intellij の「アプリケーション」構成で Java アプリケーションを実行しており、Springloaded を使用するためにこれらの vm オプションを使用しています。 -javaagent:.../springloaded-1.2.0.RELEASE.jar -noverify

springloaded を使用したクラスのリロードは正常に機能します。

ただし、デバッガーは、再ロードされたクラスのブレークポイントで停止しなくなります。他のクラスのブレークポイントは引き続き機能します。

4

1 に答える 1

3

このソリューションは機能します:

  • リモート デバッグ オプションを使用して、(デバッグ モードではなく) 実行モードでアプリケーションを起動します。 -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005

  • intellij からリモート デバッグを開始します。

しかし、おそらくより良い解決策がありますか?

于 2014-08-17T21:19:41.423 に答える