OpenJDK - Instalando símbolos de depuração JDK manualmente

OpenJDK - Instalando símbolos de depuração JDK manualmente

eu tenho todos os arquivos OpenJDK8 e seus símbolos de depuração, consigo fazer o OpenJDK funcionar, mas quando tento usar algo que é usado para depuração, ainda estou recebendo erros relacionados aos arquivos dbg, não sei quais configurações são necessárias para fazer tudo funcionar. Basicamente eu tenho os arquivos do comando: sudo apt-get install openjdk-8-jdk openjdk-8-dbg mas ainda não os fiz funcionar, preciso instalá-los manualmente. Eu tentei apenas colocar os arquivos no diretório /usr/lib/..., também executando os comandos diretamente do caminho (Jinfo é um deles e tentei executá-lo diretamente do arquivo binário) que estou usando Ubuntu 18.04. Existe alguma documentação para instalar todos esses pacotes do zero? Qualquer ajuda é apreciada.

Responder1

Recentemente, tive um problema semelhante enquanto executava testes com o CPU Profiler. Eu tinha o openjdk-8-dbg instalado corretamente. Graças ao IntelliJIDEA IDE a solução abaixo foi recomendada após minha primeira tentativa. Você precisa alterar algumas configurações em seu kernel.

Utilize os comandos abaixo para começar.

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

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

Os comandos acima serão afetados permanentemente no kernel do sistema e podem ser alterados posteriormente, se necessário.

informação relacionada