2013-04-03 2 views

ответ

1

Вам ничего не нужно. Просто запустите VisualVM локально под тем же пользователем, что и ваше Java-приложение. Не имеет значения, что он завернут как .exe-файл. Какую версию JDK вы используете?

+0

Ну, боюсь, вы не совсем правы. Я профилирую два приложения Java, каждое из которых завернуто в файлы '.exe'. Каждый из них запускается в контейнере Jetty (поскольку они действительно являются webapps). Я не вижу их через 'jps', и они также не видны в' visualvm'. Я могу выполнять профилирование только при запуске их в автономном Jetty как файлы 'war'. – carlspring

+0

Уверены, что они работают под одним и тем же пользователем? Возможно, эти .exe-файлы запускаются как служба Windows. –

+0

Tomas, вы правы, они работают как служба. Что бы вы посоветовали мне проверить? (Я парень Unix/Linux, а Windows действительно не моя сильная сторона). – carlspring

Смежные вопросы