tente no terminal whereis java
É provavelmente um simlink localizado em /usr/bin
, você pode verificar qual arquivo real é o simlink apontando para facilmente, por exemplo, usando ls:
ls -l /usr/bin/java
No meu menu Ubuntu 8.04 'Other', ele tem 'Runtime Java OpenJDK 6', 'Runtime Sun Java 5.0', 'Runtime Sun Java 6'.
Você pode por favor me dizer onde estão estes realmente instalados? Eu só posso multar 1, o OpenJDK:
$ que java / usr / bin / java
$ java -version versão java "1.6.0_0" Ambiente de tempo de execução OpenJDK (build 1.6.0_0-b11) OpenJDK Server VM (compilação 1.6.0_0-b11, modo misto)
Como posso encontrar os outros?
Obrigado.
tente no terminal whereis java
É provavelmente um simlink localizado em /usr/bin
, você pode verificar qual arquivo real é o simlink apontando para facilmente, por exemplo, usando ls:
ls -l /usr/bin/java
A maioria das distribuições Linux modernas usa update-alternatives
para gerenciar as várias instalações de java. Você pode ver quais estão disponíveis atualmente com:
update-alternatives --list java
E altere a alternativa ativa com:
sudo update-alternatives --config java
Veja man 8 update-alternatives
para mais detalhes.
Você pode listar todos os arquivos pertencentes a um pacote com
dpkg-query --listfiles PACKAGE
O nome do pacote pode ser sun-java6-jdk ou sun-java6-bin. Mas você pode facilmente descobrir o nome do pacote com o synaptic.
Eu esqueci exatamente do Ubuntu, acho que eles ficam presos em / usr / java ou / usr / lib / java, de qualquer forma, locate java|grep usr
deveria lhe dar uma idéia de onde ele está.
O jre / jdk está sempre instalado em /usr/jvm
. bibliotecas (arquivos jar) para pacotes extras são instaladas em /usr/share/java
.
Tags ubuntu