Удаленная отладка Java-апплетов в Safari на OS X? - PullRequest
2 голосов
/ 18 июня 2011

У меня есть апплет, который проблематичен только в Safari (работает везде), и мне нужно отладить его в Safari.

Аргументы для включения удаленной отладки Java:

-Djava.compiler=NONE -Xnoagent -Xdebug -Xrunjdwp:transport=dt_socket,address=2502,server=y,suspend=n

Однако Java Preferences в OS X не позволяет вам устанавливать какие-либо аргументы для виртуальной машины, и я не могу найти где-либо еще, что могло бы это позволить.

Кто-нибудь знает, где можно установить флаги JVM для Safari?

1 Ответ

2 голосов
/ 18 июня 2011

Это может зависеть от того, какую версию OSX вы используете.

В некоторых версиях вы можете сделать это, используя Java Preferences /Applications/Utilities). Либо есть окно настройки времени выполнения Java-апплета , непосредственно видимое на вкладке General , либо (в зависимости от версии), после выбора виртуальной машины в списке (все еще в General вкладка), щелкнув Параметры ... открывает диалоговое окно для установки этих параметров в Параметры времени выполнения апплета .

В качестве альтернативы, здесь есть некоторая документация: http://support.apple.com/kb/HT3210

...