Java é uma linguagem de programação superior e a maioria dos dispositivos é construída usando Java a partir de aplicativos de desktop para diferentes sistemas. Você pode escolher o Oracle Java ou OpenJDK ao instalar Java no seu CentOS 8. A versão Oracle oferece alguns recursos premium e não é gratuita. Mas o OpenJDK está disponível gratuitamente para instalação.
O post de hoje se concentra nas etapas para instalar o OpenJDK no CentOS V8.
Instalando o OpenJDK no CentOS 8
O CentOS é ideal para programação e, quando você deseja criar aplicativos Java, você pode utilizar suas duas versões Java padrão, Java 11 ou Java 8, disponível em seu repositório. Ao instalar o OpenJDK, você pode definir qual versão Java a ser usada como sua opção padrão, incluindo a exportação de seu caminho para disponibilizá -la para aplicativos que você cria no seu CentOS 8.
Para este tutorial, instalaremos o OpenJDK 11 e depois o definiremos como nosso Java padrão.
Para instalar o OpenJDK 11, execute o comando abaixo com privilégios de administrador. Além disso, estamos usando o Yum gerenciador de pacotes. Use o DNF.
$ sudo yum install java-11-openjdk-devel
Depois de executar o comando, o sistema localizará o OpenJDK disponível no espelho mais próximo da sua região, baixá -lo e instalar.
Quando solicitado a autorizar a instalação, pressione Y para a instalação prosseguir.
Yum vai baixar o OpenJDK especificado e suas dependências. Depois de ter tudo o que é necessário para a instalação, ele instalará o OpenJDK e exibirá uma saída semelhante à abaixo, confirmando que foi instalada e as dependências instaladas ao lado dele.
Neste ponto, sua versão Java padrão ainda não foi alterada. Devemos configurá -lo para definir o OpenJDK 11 como nosso Java padrão.
Para isso, use o Atualizações-alternativas comando.
$ atualizações-alternativas-Config java
A execução do comando exibirá as versões Java disponíveis em seu sistema. Para o nosso caso, podemos observar que temos três versões Java instaladas.
Nosso objetivo é selecionar o OpenJDK 11 como a opção padrão. Então, digitaremos seu número de seleção no prompt do terminal e pressionará o Tecla Enter. Certifique -se de usar o número de seleção correto para o seu caso. Para este exemplo, o OpenJDK 11 possui um número seleto de 3.
Depois de selecionar a versão Java padrão, verifique a mudança verificando a versão Java no seu CentOS 8.
$ java -version
Instalamos o OpenJDK 11 e o definimos como a versão Java padrão.
Até agora, nossa instalação está funcionando corretamente. No entanto, quando você deseja executar aplicativos Java em seu CentOS e deseja que eles usem a versão Java Definir padrão, você deve definir o Java_home variável de ambiente.
Qualquer aplicativo Java usará a variável de ambiente que você definir para sua versão Java para executar em seu sistema. Primeiro, devemos obter a localização do OpenJDK que você deseja definir sua variável. Portanto, use o comando atualizações-alternativas para listar sua localização.
No nosso caso, estamos nos concentrando no OpenJdk 11. Então, copie o caminho destacado.
Em seguida, use um editor de sua escolha para abrir o .Bash_profile e cole o caminho copiado para o OpenJDK na parte inferior do arquivo.
Use o formato Java_home = ”/the-pat/” Em seguida, salve e saia do arquivo.
O último passo é verificar se nossa variável de ambiente recém -adicionada está funcionando. Para isso, use o eco comando para verificar se ele fornece o caminho correto para o Java_home variável de ambiente.
A saída confirma que adicionamos a variável de ambiente com sucesso. É assim que instalar o OpenJDK no CentOS 8 e definir sua variável de ambiente para o seu sistema.
Conclusão
Java é essencial e comumente usado pela maioria dos programadores. Para um usuário do CentOS 8, você pode instalar confortavelmente o OpenJDK em seu sistema, configurar a versão Java padrão e definir a variável de ambiente a ser acessada por todos os aplicativos Java usando as etapas apresentadas neste guia.