удаленная отладка jnlp-приложения с помощью eclipse

Я отлаживаю приложение jnlp, и раньше у меня была возможность удаленной отладки через eclipse, но не сейчас.

команда для запуска это:

 /usr/java/jdk1.6.0_14/jre/bin/java -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=1445 -Djnlpx.heapsize=64m,512m -DtrustProxy=true -Xverify:remote -Djava.security.policy=/lib/security/javaws.policy -Dfile.encoding=UTF-8 -Xbootclasspath/a:/usr/java/jdk1.6.0_14/jre/lib/deploy.jar:/usr/java/jdk1.6.0_14/jre/lib/javaws.jar:/usr/java/jdk1.6.0_14/jre/lib/plugin.jar -classpath /usr/java/jdk1.6.0_14/jre/lib/deploy.jar com.sun.javaws.Main launch.jnlp
Listening for transport dt_socket at address: 1445

и проблема в том, что когда я присоединяю отладчик eclipse, он выключается и перезапускается; поэтому отладчик подключается к первому процессу; и когда это умирает, то и отладчик.

скрипт отладчика на самом деле не имеет значения; поскольку процесс jnlp перезапускается сам по себе до того, как отладчик когда-либо запускается, если suspend = n.

Я попытался отследить его, но параметр -XX: TraceSupport = true (и другие варианты, которые я пробовал) вызывает ошибку jvm.

Я использую fedora 11, Eclipse Java EE IDE для веб-разработчиков. (Идентификатор сборки: 20090621-0832)

Я спрашиваю, знает ли кто-нибудь, как это исправить, или, по крайней мере, как включить лучшую запись в журнал (т. Е. Записать весь вывод консоли в журнал; чтобы я мог взглянуть на первую консоль, которая вспыхивает на моем экране) за миллисекунду)

Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос