jdk java profiling profiler visualvm jvisualvm

java - jdk - VisualVM: CPU/Memory profiler bloqueado en "Conectando a la JVM de destino..."



visualvm jdk 10 (2)

Intente iniciar la aplicación (local) para observar con adicional:

-Djava.rmi.server.hostname=localhost

Recientemente he reinstalado Windows y estoy usando JDK 1.8 u91 con el VisualVM incorporado. He comprobado la configuración de mi proxy para asegurarme de que estén desactivados, tanto en la configuración del proxy de Windows como en la configuración del proxy de VisualVM.

También he intentado reinstalar JDK, reiniciar la computadora, reinstalar Windows. Solo tengo un JDK instalado y la ruta de clase está configurada en la carpeta bin del JDK en Windows.

Todas las funciones, además de la creación de perfiles de CPU y memoria, funcionan en VisualVM. Mi aplicación se ejecuta desde IntelliJ, pero también he intentado ejecutar aplicaciones regularmente desde la línea de comandos y VisualVM tampoco puede conectarse a ellas.

También he intentado descargar VisualVM en http://visualvm.java.net que tampoco funciona.

No tengo plugins instalados.

¿Por qué cuelga? ¿Se trata de un error introducido con el nuevo JDK?


Ver este informe de error - VISUALVM-637

Solución: inicie JVisualVM usando el siguiente comando:

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

He comprobado esto (¡y funciona!) En Windows 10 X64 con la versión java "1.8.0_102"