Запуск трассировки Javaws - PullRequest
       3

Запуск трассировки Javaws

6 голосов
/ 15 декабря 2010

У меня есть приложение Java, которое запускается через Java Webstart. Время от времени, после нового развертывания приложения, случается, что запуск приложения приводит к тому, что оно загружается дважды при каждом запуске. Я не дошел до сути, но думаю, что это может быть связано с нашим прокси-сервером squid, который, похоже, плохо взаимодействует с Java. Что я хотел бы, чтобы исследовать это дальше, так это увидеть следы того, что делают челюсти. Есть ли такая опция доступна для челюсти?

Просто незначительное обновление, если Java настроен на отображение консоли, то нажатие «5» при фокусировке на консоли установит уровень ведения журнала на 5, что является наиболее подробным уровнем ведения журнала. Это может быть полезно, но не касается случаев, когда приложение не заходит так далеко.

Ответы [ 2 ]

5 голосов
/ 27 октября 2016

Чтобы включить режим полной трассировки, введите в командной строке следующие команды:

"C:\Program Files (x86)\Java\jre8\bin\javaws.exe" -userConfig deployment.trace true
"C:\Program Files (x86)\Java\jre8\bin\javaws.exe" -userConfig deployment.trace.level all

Файлы трассировки будут помещены в %USERPROFILE%\AppData\LocalLow\Sun\Java\Deployment\log.

Чтобы снова отключить режим полной трассировки:

"C:\Program Files (x86)\Java\jre8\bin\javaws.exe" -userConfig deployment.trace
"C:\Program Files (x86)\Java\jre8\bin\javaws.exe" -userConfig deployment.trace.level
3 голосов
/ 10 марта 2011

Вы можете захотеть запустить файл jnlp с параметром -verbose с помощью команды javaws из командной строки и / или проверить журналы.Расположение журналов зависит от версии Java. В более ранних выпусках Windows путь по умолчанию был: c:\Documents and Settings\_user_\Application Data\Sun\Java\Deployment\log

В Windows 7 путь по умолчанию 'C:\Users\_user_\AppData\LocalLow\Sun\Java\Deployment\log'

...