Claro, os programas Java requerem um ambiente especial para trabalhar. Quando você compila um programa Java, ele gera um pacote “jar” que contém uma forma binária universal do aplicativo. Quando você deseja executá-lo, é tarefa do JRE ler o binário universal e executá-lo sem problemas no sistema atual.
Linux é minha plataforma favorita para programação, especialmente Java. Você pode trabalhar com o Oracle Java e o OpenJDK. Para Linux, eu prefiro o OpenJDK porque é mais conveniente na plataforma Linux e quase todas as principais distros Linux se integram ao OpenJDK mais facilmente do que a versão Oracle.
CentOS é a edição de código aberto e da comunidade do bem conhecido e respeitado RHEL (Red Hat Enterprise Linux). Acabei de preparar minha máquina CentOS, agora preciso configurar o OpenJDK.
Vamos aproveitar o OpenJDK!
Obtendo OpenJDK
Existem 2 maneiras diferentes de configurar o OpenJDK no CentOS - a partir do repositório CentOS padrão (OpenJDK 8) e fazer o download e configurar manualmente o OpenJDK (OpenJDK 11). Não se esqueça de verificar os recursos mais recentes do Java 11!
Instalando a partir do repo CentOS
Ligue um terminal e certifique-se de que tudo está atualizado -
su -yum atualização
Agora, execute o seguinte comando -
yum install java-1.8.0-openjdk
Instalando OpenJDK manualmente
Observe que esta não é a maneira recomendada de aproveitar o OpenJDK. Use o método anterior, a menos que você REALMENTE precise do OpenJDK mais recente.
Usando este método, você também pode
Baixe o OpenJDK mais recente -
Extraia o OpenJDK baixado -
tar -xfvz openjdk-11.0.1_linux-x64_bin.alcatrão.gz --directory / usr / lib / jvm
Não se esqueça de verificar a extração -
/ usr / lib / jvm / jdk-11.0.1 / bin / java -version
É hora de mudar para o JDK mais recente.
sudo sh -c 'para bin em / usr / lib / jvm / jdk-11.0.1 / bin / *; fazer alternativas de atualização--instale / usr / bin / $ (nome de base $ bin) $ (nome de base $ bin) $ bin 100; feito'
sudo sh -c 'para bin em / usr / lib / jvm / jdk-11.0.1 / bin / *; fazer alternativas de atualização
--definir $ (basename $ bin) $ bin; feito'
Agora, vamos pegar "alternativas de atualização" e dizer ao sistema para mudar para o OpenJDK recém-configurado -
sudo atualizar-alternativas --config java
Em seguida, selecione o número do OpenJDK que representa o OpenJDK 11 -
Voila! OpenJDK agora está presente no sistema!
Não se esqueça de verificar o resultado da mudança -
java --versionPara programação Java, o que é melhor do que um IDE bem embalado? Confira Eclipse - um dos melhores IDEs para programadores Java!