удаленная отладка 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 .I '

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

м, используя fedora 11, Eclipse Java EE IDE для веб-разработчиков. (Номер сборки: 20090621-0832) I '

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

Спасибо!

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

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