Подтвердить что ты не робот

VisualVM: Профилировщик CPU/памяти застрял в "Подключение к целевой JVM..."

Недавно я переустановил Windows, и я использую JDK 1.8 u91 со встроенным VisualVM. Я проверил настройки прокси-сервера, чтобы убедиться, что все они отключены, как в настройках прокси-сервера Windows, так и в настройках прокси-сервера VisualVM.

Я также попытался переустановить JDK, перезагрузить компьютер, переустановить Windows. У меня установлен только один JDK и путь к классам установлен в папку JDK bin в Windows.

Все функции, кроме обработки профилей ЦП и памяти, в VisualVM. Мое приложение запускается из IntelliJ, но я также пытался регулярно запускать приложения из командной строки, и VisualVM также не может подключиться к ним.

Я также попытался загрузить VisualVM с http://visualvm.java.net, который также не работает.

У меня нет плагинов.

Почему он висит? Это ошибка, связанная с новым JDK?

4b9b3361

Ответ 1

См. этот отчет об ошибке - VISUALVM-637

Решение: запустите JVisualVM следующим образом

visualvm.exe -J-Dorg.netbeans.profiler.separateConsole=true

Я проверил это (и он работает!) в Windows 10 X64 с java-версией "1.8.0_102"

Ответ 2

Попробуйте запустить (локальное) приложение, чтобы наблюдать за ним:

-Djava.rmi.server.hostname=localhost