Erro de execução da nova instalação da versão java

1

Acabei de instalar uma nova versão do Java jre1.7.0_07, está tudo instalado e já o configurei como meu Java padrão usando

sudo update-alternatives --config java

No entanto, quando vou iniciar um programa com Java, recebo um erro

java: relocation error: java: symbol JLI_MemAlloc, version SUNWprivate_1.1 not defined in file libjli.so with link time reference

existe uma outra versão do Java no sistema que era o padrão. Estou completamente sem saber o que fazer. Pesquisei este tópico um pouco, mas não encontrei nenhuma resolução.

Qualquer ajuda seria muito apreciada ou pelo menos um link para uma resposta.

    
por James 04.09.2012 / 14:21

1 resposta

1

Acho que isso acontece porque você tem Java executável a partir de um OpenJDK e o restante dos binários da Oracle. Purgue um deles manualmente.

    
por stiv 05.12.2012 / 19:34