OpenJDK: instalación manual de símbolos de depuración JDK

OpenJDK: instalación manual de símbolos de depuración JDK

Tengo todos los archivos OpenJDK8 y sus símbolos de depuración, puedo hacer que OpenJDK funcione, pero cuando intento usar algo que se usa para depurar, sigo recibiendo errores relacionados con los archivos dbg, no sé qué configuraciones son necesarias para haz que todo funcione. Básicamente tengo los archivos del comando: sudo apt-get install openjdk-8-jdk openjdk-8-dbg pero aún no los hice funcionar, necesito instalarlos manualmente. Intenté simplemente poner los archivos en el directorio /usr/lib/..., y también ejecutar los comandos directamente desde la ruta (Jinfo es uno de estos e intenté ejecutarlo directamente desde el archivo binario). Ubuntu 18.04. ¿Existe alguna documentación para instalar todos estos paquetes desde cero? Se agradece cualquier ayuda.

Respuesta1

Recientemente tuve un problema similar mientras ejecutaba pruebas con CPU Profiler. Tenía openjdk-8-dbg instalado correctamente. Gracias a IntelliJIDEA IDE, me recomendaron la siguiente solución después de mi primer intento. Necesita cambiar algunas configuraciones en su kernel.

Utilice los siguientes comandos para comenzar.

sudo sh -c 'echo 1 > /proc/sys/kernel/perf_event_paranoid'

sudo sh -c 'echo 0 > /proc/sys/kernel/kptr_restrict'

Los comandos anteriores se aplicarán permanentemente en el kernel de su sistema y podrán cambiarse más adelante si es necesario.

información relacionada