Instalar Java no CentOS e definir caminhos


Data de Publicação:8 de Dezembro de 2020.



INFOMARTION > Instalar Java no CentOS e definir caminhos

Visão geral.

O procedimento para instalar Java no CentOS e definir o caminho. O Oracle Java começou a ser pago e será criado utilizando o OpenJDK. A informação baseia-se no pressuposto de que o CentOS7 é utilizado.

Tabela de Conteúdos

  1. Detalhes de configuração
  2. resumo

1. Detalhes de configuração

Esta secção descreve o procedimento para definir o caminho a partir do qual Java é descarregado.

1-1. Descarregar materiais

Descarregar o OpenJDK a partir do seguinte website.

https://openjdk.java.net/

1-2. Descongelamento e movimentação de materiais

Mova e descompacte o OpenJDK para o servidor. O seguinte baseia-se no pressuposto de que o OpenJDK é colocado em "/var/trabalho".

[root@hostname ~]# tar xzvf /var/work/openjdk-11+28_linux-x64_bin.tar.gz
[root@hostname ~]# mkdir /usr/lib/java
[root@hostname ~]# mv jdk-11 /usr/lib/java/

O anterior é um comando para extrair o OpenJDK sob '/var/work', criar uma pasta 'java' sob '/usr/lib/' e mover o OpenJDK extraído sob '/usr/lib/java/'.

1-3. Registar comandos em alternativas

As alternativas são simplesmente explicadas como um mecanismo para definir variáveis de ambiente com ligações de atalho comutáveis. Se tiver múltiplas aplicações Java, por exemplo, esta configuração torna mais fácil a comutação entre aplicações Java. Este comando define o caminho para Java.

[root@hostname ~]# alternatives --install /usr/bin/java java /usr/lib/java/jdk-11/bin/java 1
[root@hostname ~]# alternatives --install /usr/bin/javac javac /usr/lib/java/jdk-11/bin/javac 1

A primeira linha do comando acima explica.

・É criada uma ligação de atalho para '/usr/bin/java'.

・Nomear o grupo 'java'. Se houver múltiplos javas e quiser alternar entre eles, registe múltiplos nomes de grupos em java.

・Definir o destino do atalho para "/usr/lib/java/jdk-11/bin/java".

・Prioridade 1.

Isto permite que o comando java seja executado.

①É invocado um atalho para /usr/bin/java. ※Comandos como "mkdir" e "ls", que são normalmente executados, são também armazenados em "/usr/bin". É aqui que "mkdir" e "ls", que são normalmente utilizados casualmente, são invocados.

②O destino do atalho '/etc/alternatives/java' é invocado. Este é também um atalho. ※A 'java' em '/etc/alternatives/java' é o valor especificado pelo nome do grupo.

③Além disso, o destino do atalho "/usr/lib/java/jdk-11/bin/java" é invocado.

O comando java é executado na sequência (1) a (3) acima.

Verificar se o comando java está activado com o seguinte comando.

[root@hostname ~]# java -version
openjdk version "xx" yyyy-mm-dd
OpenJDK Runtime Environment xx.x (build xx+xx)
OpenJDK 64-Bit Server VM xx.x (build xx+xx, mixed mode)

Se aparecer como acima, está bem.

2. resumo

Descrevemos os passos para a instalação de Java e a definição do caminho.

O comando java é normalmente utilizado casualmente, mas funciona através do registo por alternativas e outros meios. Por favor, consulte isto ao adicionar novo java.

Obrigado por ter observado até ao fim.