2

現在、IIS Express で実行されている C# アプリケーションでjni4net経由で Java ライブラリを使用していますが、Java ライブラリが例外をスローしています。Java コードをデバッグするためにデバッガーを接続することは可能ですか?

試行: IntelliJ 提供する指示に従って、JVM オプションに以下を追加しようとしました。

setup.AddJVMOption("-agentlib", "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005");

しかし、例外があります:

Unable to open debugger port : java.net.ConnectException "Connection refused: connect"
4

1 に答える 1

1

AddJVMOption-String を次のように設定します。 setup.AddJVMOption("-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=1044");

Eclipse 経由で jni4net 部分に接続できます。おそらく、最初の引数を省略した方がよいでしょう。("-agentlib", ...)

私が使うときsetup.AddJVMOption("-agentlib", "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005");

CreateJVM で例外が発生する

于 2015-06-08T21:39:42.403 に答える