Независимо от того, что я запускаю, Visual VM просто дает мне «Неизвестное приложение» и «Не поддерживается для этой JVM» на моем Mac.VisualVM не может подключиться к любому PID на Snow Leopard?
Я пробовал JBoss, Jetty, Eclipse - просто чтобы узнать, сможет ли он идентифицировать/профилировать что угодно, и до сих пор нада.
$ Java -версия Java версии "1.6.0_17" Java (TM) SE Runtime Environment (сборка 1.6.0_17-b04-248-10M3025) Java HotSpot (TM) 64-разрядного сервера VM (сборка 14.3 -b01-101, смешанный режим)
Запуск на снежный барс. Я пробовал с визуальным vm по умолчанию (который, кажется, 1.0), и недавно загруженную версию от https://visualvm.dev.java.net/download.html.
Я также не могу получить jconsole для подключения ко всему, и я думаю, что эти два связаны друг с другом. Я использую «ключа -Xshare: OFF», как рекомендовано, чтобы предотвратить падение, но я не могу подключиться в любом случае, так что это спорный вопрос.
Я также проверил, что Визуальное VM и эти другие приложения работают с одной и той же виртуальной машины Java:
VisualVM: 010-03-23 13:35:09 Полный поток дамп Java HotSpot (TM) 64 -разрядный сервер VM (14,3-b01-101 смешанный режим):
JBoss: 2010-03-23 13:35:57 Полного поток дамп Java HotSpot (TM) 64-разрядный сервер VM (14,3-b01- 101):
Я понятия не имею, что случилось. У кого-нибудь есть идеи?
Я думаю, вы/были абсолютно правы. Мое имя пользователя содержит символ подчеркивания. Теперь я запускаю последнюю версию java 1.6.0_20-b02-279-10M3065, и у меня больше нет проблемы. – lakemalcom
Да. Я думаю, что последнее обновление Apple для Java решило проблему. С тех пор jvisualvm работает на меня (и мое подчеркнутое имя пользователя). – JPoetker