2015-02-03 1 views
2

В настоящее время я использую библиотеку Java через jni4net в приложении C#, запущенном на IIS Express, и библиотека Java бросает исключение. Можно ли подключить отладчик для отладки кода Java?Можно ли отлаживать Java-программу, запущенную в jni4net?

Попытка: Я попытался добавить следующее к опциям JVM в соответствии с инструкциями, предоставленными IntelliJ:

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" 

ответ

1

Устанавливая AddJVMOption -String to: setup.AddJVMOption("-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=1044");

Я могу подключиться к jni4net части через Eclipse, может быть, вы должны просто пропустить первый аргумент ("-agentlib", ...)

Когда я использую setup.AddJVMOption("-agentlib", "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005");

я получаю исключение в CreateJVM