A especificação Java linguagem de programação tem várias implementações diferentes disponíveis no Linux, chamados "máquinas virtuais Java" ou "JVMs." O mais popular é a implementação de referência do Sol. Outros JVMs populares são Jikes, Apache Harmony, Kaffe, ea IBM JVM- existem muitos outros, também, cada um com características ligeiramente diferentes. sistemas Linux baseados em Debian como o Ubuntu pode instalar muitas JVMs simultaneamente, e fornecer um mecanismo para a escolha de um JVM a ser utilizado no sistema de chamada "atualizar-java-alternatives."
Coisas que você precisa
- sistema Linux
Escolhendo um JVM
Adquirir privilégios de root no sistema. Desde a seleção JVM é todo o sistema, ela é restrita a usuários administrativos. A maioria dos usuários serão capazes de adquirir privilégios de root com o "sudo" comando. Se você estiver trabalhando em um sistema compartilhado e não tem acesso root, você vai precisar de ter um administrador para atualizar o JVM para você.
Instalar os JVMs desejados. Digitar "apt-cache search java" para ver uma lista de pacotes relacionados ao Java disponíveis, e "sudo apt-get install
" para instalar um. Você também pode usar o gerenciador de pacotes GUI, se quiser. Executar update-java-alternatives como root para selecionar a JVM desejado. A instalação de um JVM não necessariamente torná-lo o JVM padrão no sistema. Digitar "sudo update-java-alternatives -l" listas disponíveis JVMs, e "sudo update-java-alternatives-s
" fazer a JVM padrão no seu sistema. Teste a seleção padrão com "java -version". Você deverá ver uma cadeia de versão correspondentes a seleção que você fez com update-java-alternatives
dicas & avisos
- A implementação JVM referência pela Sun é bom para a maioria dos propósitos. A menos que você tenha um motivo específico para usar algum outro JVM (ou apenas sentir vontade de experimentar), geralmente não há razão para mudar.