NullPointerException usando o iniciador VisualVM

0

Estou executando o Arch. Eu instalei o eclipse-java do AUR e depois instalei o visualvm de lá também. Depois de configurar o ativador visualvm e criar uma configuração de execução usando-o, ainda recebo um NullPointerException, embora os caminhos estejam corretos. Estou executando o OpenJDK 8 e o visualvm está localizado em /usr/bin/visualvm (que eu digitei nas preferências). Ainda produz este erro:

An internal error occurred during: "Launching Test Profiling".
java.lang.NullPointerException

Depois que eu triplo verifiquei os caminhos (o JDK Home está definido como /usr/lib/jvm/java-8-openjdk/ , o VisualVM Executable está definido como /usr/bin/visualvm ) Eu tentei criar links simbólicos em jdk/bin para o executável visualvm, mas ele lança essa exceção.

Alguma informação sobre como corrigir isso? Cada tutorial de configuração que vi apenas continha a configuração dos caminhos para os locais corretos (o que eu fiz).

    
por michaeln 27.04.2015 / 12:14

1 resposta

2

O plug-in do eclipse está analisando a saída de "java -version" e verifica a "versão java" para descobrir a versão. O OpenJDK 8 está relatando "openjdk version" e, portanto, a análise falha. Você precisa recompilar o plug-in de aqui ou usar o Oracle JDK. / p>     

por 08.07.2015 / 23:54