Ubuntu com erro de Java

3

Eu tenho o Oracle Java instalado no meu computador. Versão mais recente 1.7 e variáveis de caminho definidas corretamente. Mas a maioria das aplicações no Ubuntu do Centro de Software que requerem Java precisa do Open JDK Iced Tea, etc. Eu quero instalar aplicativos no Ubuntu sem instalar nenhuma outra versão do JDK / JRE. Como isso é possível.

EDITAR

Apenas dando um exemplo. Eu tenho o Oracle Java (JDK 7) instalado, mas quando eu quero instalar o Netbeans via Software Center, ele está pedindo para instalar o Open JDK. Netbeans eu tive que instalar diretamente através do download dos binários. Da mesma forma muitos outros softwares existem.

    
por Akhil K Nambiar 21.04.2013 / 20:31

2 respostas

2

Tente instalar o openjdk, mas usando sudo update-alternatives --install /path/to/suns-java/java 1 sudo update-alternatives --config java do terminal para definir o java suns como padrão. (Você também pode ter que fazer o mesmo para javac, javaw e javaws).

    
por w4etwetewtwet 21.04.2013 / 21:39
0

O Ubuntu suporta o OpenJDK fora da caixa. Deixe o OpenJDK instalado. Desta forma, instalar o software que depende do Java não irá reinstalar o OpenJDK toda vez.

Depois de instalar o Oracle Java 7, use suas variáveis de ambiente e o sistema de alternativas do Ubuntu para configurar o Oracle JDK como o padrão.

Ao instalar softwares como o NetBeans, você terá que consultar a documentação do Netbeans e configurar especificamente o Netbeans para trabalhar com o Oracle JDK em vez do OpenJDK. Alguns softwares detectam seu Java padrão a partir das variáveis de ambiente, enquanto outros não.

Aqui está uma entrada de blog que instala o Oracle Java 7 usando o sistema de alternativas do Ubuntu: link

Aqui está um link para o comando update-alternatives: link

    
por Hendré 02.05.2013 / 11:36