HolyHosting
Equipe Holy

Como Instalar Java no Ubuntu 18.04
Este artigo ensinara como instalar o Java no Ubuntu 18.04. Os comandos funcionarao em qualquer servidor privado ou computador executando a versao mais recente, Ubuntu 18.04 Bionic Beaver, bem como no 16.04 e outras versoes de suporte de longo prazo (LTS). O Java e geralmente distribuido em tres edicoes: Micro (ME), Enterprise (EE) e Standard Edition (SE). Para este guia, usaremos o Java SE 11 (LTS).
De modo geral, o Java e uma das principais linguagens de programacao do mundo. Foi criado para ter o minimo de dependencias possivel, permitindo aos desenvolvedores de aplicativos aplicar a filosofia "escreva uma vez, execute em qualquer lugar". Como resultado, o codigo Java compilado pode funcionar em qualquer plataforma que suporte Java. Voce pode usa-lo para construir desde simples aplicacoes web ate software mais avancado.
Sem mais delongas, vamos ver como podemos instalar o Java no Ubuntu 18.04.
1. JDK ou JRE?
O OpenJDK (Java Development Kit) e o Oracle JRE (Java Runtime Environment) sao os dois kits principais com os quais voce trabalhara. O Oracle Java contem a JVM, o programa Java, junto com outra infraestrutura, enquanto o JDK e um superconjunto do JRE. O JDK e essencialmente um SDK (Kit de Desenvolvimento de Software), pois da acesso a tudo no JRE mais ferramentas como jdb, javadoc e o proprio compilador, javac.
Se voce nao tem interesse em compilar software Java, o JRE sera suficiente. Se isso mudar, voce pode atualiza-lo posteriormente.
Os comandos a seguir presumem que voce ja esta usando um usuario root, mas caso nao esteja, deve adicionar "sudo" no inicio dos seus comandos.
2. Instalando Java no Ubuntu Usando o Gerenciador de Pacotes Padrao:
- Atualize os pacotes atuais para a versao mais recente:
```bash
apt-get update && apt-get upgrade
```
- Instale a versao mais recente do Ambiente de Execucao Java (JRE) executando o seguinte comando:
```bash
apt-get install default-jre
```
Tambem e possivel instalar o Kit de Desenvolvimento Java (JDK). Ele e necessario para certos programas ou para compilar programas Java. O JDK inclui o JRE, portanto nao ha desvantagem se voce escolher este metodo:
```bash
apt-get install default-jdk
```
- O Java esta pronto para uso no seu sistema Ubuntu. Voce pode verificar se foi configurado corretamente com estes comandos:
```bash
java -version
javac -version
```
A saida sera semelhante a:
```bash
openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1, mixed mode, sharing)
```
3. Instalando Java no Ubuntu via Oracle JDK:
- Atualize seus pacotes atuais para a versao mais recente:
```bash
apt-get update && apt-get upgrade
```
- Instale uma biblioteca de terceiros gerenciada pelo WebUpd8 que facilitara a instalacao:
```bash
apt-get install software-properties-common
```
- Adicione o PPA do Java Uprising com o seguinte comando:
```bash
add-apt-repository ppa:linuxuprising/java
```
- Pode ser util executar uma atualizacao rapida enquanto esta nisso:
```bash
apt-get update
```
- Finalmente, instale o Java no seu sistema Ubuntu com o seguinte comando e siga as instrucoes na tela:
```bash
apt update; apt-get install oracle-java17-installer
```
- Certifique-se de escolher "Sim" com seu teclado para aceitar os termos da licenca e a instalacao comecara.
- O Java esta instalado com sucesso. Voce pode verifica-lo conferindo a versao com estes dois comandos:
```bash
java -version
javac -version
```
Uma saida semelhante aparecera:
```bash
java version "14" 2020-03-17
Java(TM) SE Runtime Environment (build 14+36-1461)
Java HotSpot(TM) 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)
```
4. Gerenciamento do Java:
- Um unico servidor pode ter multiplas instalacoes do Java. Voce pode definir a versao padrao usando o seguinte comando:
```bash
update-alternatives --config java
```
A seguinte saida sera exibida, onde voce pode selecionar a versao que deseja usar como padrao:
```bash
Existem 2 opcoes para a alternativa java (fornecendo /usr/bin/java).
Selecao Caminho Prioridade Status
------------------------------------------------------------
0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 modo automatico
1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 modo manual
* 2 /usr/lib/jvm/java-14-oracle/bin/java 1091 manual mode
Pressione <enter> para manter a escolha atual[*] ou digite o numero de selecao:
```
- Voce tambem pode fazer isso com outros comandos Java, como:
```bash
update-alternatives --config javac
update-alternatives --config javadoc
update-alternatives --config jarsigner
```
5. Configurando o Ambiente Inicial do Java:
- Outra coisa util e saber como definir a variavel JAVA_HOME. A maioria dos aplicativos a requer para encontrar a localizacao da instalacao do Java. O comando usado anteriormente pode ajuda-lo a localizar o caminho de instalacao do Java:
```bash
update-alternatives --config java
```
Depois de copiar o caminho de instalacao, voce precisara editar o arquivo de ambiente localizado no diretorio etc:
```bash
nano /etc/environment
```
- Adicione a seguinte linha no final para definir o valor do JAVA_HOME:
```bash
JAVA_HOME="/usr/lib/jvm/java-14-oracle/bin/java"
```
Importante! Nao se esqueca de atualiza-lo com o caminho real da sua instalacao do Java.
- Pressione CTRL+X para terminar a edicao e salvar as alteracoes. Em seguida, aplique as alteracoes com o seguinte comando:
```bash
source /etc/environment
```
- Voce pode verificar se esta ativo digitando:
```bash
echo $JAVA_HOME
```
Conclusao:
Parabens, agora voce sabe como instalar o Java no Ubuntu 18.04. Voce tambem aprendeu alguns conceitos basicos, como definir a versao padrao do Java e configurar a variavel JAVA_HOME.
Se voce achou este artigo util, sinta-se a vontade para compartilha-lo. Se voce tem dicas, sugestoes
ou ideias proprias, aguardamos com interesse na secao de comentarios abaixo.
Make every block, mob, and tool in Minecraft look like Lego pieces. This guide walks through downloading, installing, and running Brickcraft on both client and server.
Learn how to install Litematica for Minecraft, load schematic files, position blueprints, and use the material list for survival builds.
Set up Valhelsia Enhanced Vanilla for Minecraft, install the client profile, configure your server, and learn the early skills, items, and fixes that help the pack run smoothly.