Você examinou o comando update-alternatives
? Você usaria assim: sudo update-alternatives --config java
e depois escolheria a versão desejada.
Veja a página Ubuntu Java para mais detalhes.
Espero que ajude.
Eu instalei o Ubuntu 10.04, que por padrão veio com o OpenJDK. Eu já instalei o Java 6 da Sun usando apt-get
. Quando digito java -version
, obtenho:
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
No entanto, quando inicio o Tomcat, ele ainda parece usar o Open JDK.
Using JRE_HOME: /usr/lib/jvm/java-6-openjdk
Qual é a melhor maneira de apontar globalmente para o Java da Sun? Existe uma maneira de desinstalar o Open JDK?
Você examinou o comando update-alternatives
? Você usaria assim: sudo update-alternatives --config java
e depois escolheria a versão desejada.
Veja a página Ubuntu Java para mais detalhes.
Espero que ajude.
update-alternatives
como canen mencionado é o caminho a percorrer se você quiser definir o padrão Java para todo o sistema.
Em relação ao Tomcat no Ubuntu 10.04, sugiro dar uma olhada na página do Tomcat no wiki do Ubuntu especialmente o parágrafo intitulado "Changing JVM used".
Resumindo: altere a variável JAVA_HOME
em /etc/default/tomcat6
.
Tags java tomcat ubuntu ubuntu-10.04