Como configurar o plugin Java do Chromium para que ele use um JDK existente na máquina

0

Essa mesma pergunta foi feita aqui , mas o OP estava perguntando em relação a um sistema Windows. Eu estou executando o Linux Mint 14 "Nadia" - KDE (64 bits) . A resposta @Kalyan Akella fornecida para essa pergunta deve funcionar para mim, mas isso não acontece.

Aqui estão os detalhes da minha situação:

  1. Para ficar consistente com minha equipe de desenvolvimento, preciso usar a versão de 32 bits do jdk-6u18, então baixei jdk-6u18-linux-i586.bin .

  2. Antes de instalar o JDK, eu removi completamente todos os pacotes relacionados a Java (e quero dizer todos), incluindo todos os pacotes OpenJava . Eu tentei deixar o java-common instalado, mas isso não faz diferença.

  3. Para instalar um JDK Java de 32 bits no meu sistema operacional de 64 bits, tive que instalar ia32-libs como sugerido aqui .

  4. Eu tentei instalar o JDK mencionado anteriormente nos seguintes diretórios ...

    /usr/local  
    /usr/lib  
    /usr/java
    
  5. Defino minha variável JAVA_HOME de acordo, dependendo de onde eu instalei o JDK (ou seja, o caminho para o diretório jdk1.6.0_18 ). Eu adiciono $JAVA_HOME/bin ao meu caminho. Eu também defini a variável JRE_HOME (desnecessária?) Para $JAVA_HOME/jre .

    Quando executo set , todas as variáveis são exibidas como eu esperava. No diretório jdk1.6.0_18 , também tentei configurar as permissões recursivamente para 755 apenas para garantir que meu problema não seja um erro de permissão. Com todas essas configurações, tudo relacionado ao Java parece funcionar bem, exceto pelo plug-in do navegador.

  6. Eu tentei definir a variável MOZILLA_HOME como ~/.mozilla e $HOME/.mozilla . Ambos parecem realizar a mesma coisa e exibir como eu esperaria quando eu corro set .

  7. Entendo que o Chrome, o Chromium e o Firefox exigem um link para libnpjp2.so em um diretório plugins para que o Java funcione nesses navegadores. Eu criei o link usando sudo ln -s nos seguintes diretórios ...

    ~/.mozilla/plugins
    /usr/lib/chromium-browser/plugins
    /usr/lib/firefox/plugins
    

    ... e também tentaram definir as permissões do link para 755 , tudo sem sucesso.

    Eu fiquei sem ideias e realmente não quero ter as instalações duplas do Java. Qualquer sugestão seria apreciada.

por ubiquibacon 05.04.2013 / 20:05

0 respostas

Tags