Há poucos dias (22/03), a organização Oracle anunciou a disponibilidade do "Java 18". A última versão de uma das linguagens de programação mais utilizadas e o plataforma de desenvolvimento número um do mundo. O novo pacote ou programa, também conhecido como Oráculo JDK 18, oferece milhares de melhorias em termos de desempenho, estabilidade e segurança. E, além disso, inclui nove propostas de melhoria da plataforma, aumentando ainda mais a produtividade do desenvolvedor.
Porém, nesta publicação não iremos nos aprofundar em suas novidades ou melhorias, pois fizemos isso poucos dias após (28/03) seu lançamento. Aqui, vamos aprofundar aspectos mais práticos e técnicos, ou seja, sobre sua instalação e configuração sobre o atual Distribuição GNU / Linux de Debian estável.
E como de costume, antes de entrar totalmente no tópico de hoje sobre o instalação e configuração da última versão disponível do Java JDK, ou seja, a versão Java 18, Também conhecido como Oráculo JDK 18, deixaremos para os interessados os seguintes links para algumas publicações anteriores relacionadas. De forma que possam explorá-los facilmente, se necessário, após terminar de ler esta publicação:
"Esta nova versão do Java SE 18 chega com exceção da remoção de alguns recursos obsoletos, mantém a compatibilidade com versões anteriores da plataforma Java e a maioria dos projetos Java escritos anteriormente continuarão a funcionar inalterados quando executados com a nova versão. E sua codificação padrão é UTF-8". A nova versão do Java SE 18 já foi lançada e essas são suas novidades
Java 18: Muitas melhorias de desempenho, estabilidade e segurança
Como usar o Java 18?
Descarregar
para download Java 18 (Oracle JDK 18) o seguinte deve ser acessado link e baixe o arquivo .deb disposto a Distribuições GNU / Linux baseado Debian estável.
instalação
Uma vez baixado, procedemos à sua instalação da forma preferida, ou seja, com o comando apt ou dpkg. Em nosso caso de uso, usamos a seguinte ordem de comando:
«sudo apt install ./Descargas/jdk-18_linux-x64_bin.deb»
configuração
Uma vez que o pacote está instalado, ainda precisamos prosseguir para configurar java 18, para que seja configurado como versão padrão, já que atualmente nosso Plataforma usado (Milagres GNU / Linux), vem com OpenJDK 11.
E para isso, precisamos como usuário administrador (raiz), execute os seguintes comandos:
sudo -s
echo "JAVA_HOME=/usr/lib/jvm/jdk-18" >> /etc/profile
echo "PATH=$PATH:$HOME/bin:$JAVA_HOME/bin" >> /etc/profile
echo "export JAVA_HOME" >> /etc/profile
echo "export PATH" >> /etc/profile
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-18/bin/java 1
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-18/bin/javac 1
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-10.0.1/bin/jar 1
update-alternatives --set java /usr/lib/jvm/jdk-10.0.1/bin/java
update-alternatives --set javac /usr/lib/jvm/jdk-10.0.1/bin/javac
update-alternatives --set jar /usr/lib/jvm/jdk-10.0.1/bin/jar
. /etc/profile
verificação
Uma vez terminado este procedimento, podemos executar o seguinte ordens de comando Para validar que tudo correu bem:
java --version
javac --version
jar --version
Neste ponto, não há mais nada a fazer a não ser experimentar algum aplicativo ou desenvolvimento Java para experimentar os benefícios da nova versão instalada.
"Os binários do Microsoft OpenJDK para Java 11 são baseados no código-fonte do OpenJDK, seguindo os mesmos scripts de lançamento usados pelo projeto Eclipse Adoptium e testados pela suíte Eclipse Adoptium QA (incluindo testes do projeto OpenJDK)". A Microsoft anunciou a disponibilidade da versão prévia do OpenJDK
Resumo
Em suma, tendo Java 18 e de qualquer versão anterior ou próxima relacionada ao pacote original de uma das melhores linguagens de programação e a plataforma de desenvolvimento número um do mundo em nossas Distros Debian estáveis não é nada complicado. E na melhor das hipóteses, é sempre aconselhável usar a versão gratuita e aberta chamada OpenJDK, que também é desenvolvido em conjunto com a Oracle.
Esperamos que esta publicação seja muito útil para todo o «Comunidad de Software Libre, Código Abierto y GNU/Linux»
. E não se esqueça de comentar abaixo e compartilhar com outras pessoas em seus sites, canais, grupos ou comunidades de redes sociais ou sistemas de mensagens favoritos. Por fim, visite nossa página inicial em «DesdeLinux» para explorar mais notícias e juntar-se ao nosso canal oficial de Telegrama de DesdeLinux, Oeste grupo para mais informações sobre o assunto.
Em qualquer distro, o último Java que você instalar, independente de sua versão, será o padrão do sistema, mesmo que você tenha 7 javas diferentes instalados, o último que você instalar, seja do Oracle ou não, permanece como padrão, você não não precisa fazer nada para escolhê-lo.
Atenciosamente, Choripan. Obrigado pelo seu comentário. Certamente, este deve ser o caso quando uma versão do OpenJDK ou Java JDK é instalada a partir dos repositórios, mas neste caso em particular, usando o arquivo .deb do site Java e instalando-o no MX Linux, não foi assim. Portanto, tive que configurá-lo manualmente, ou seja, era a versão padrão.