Android

Como instalar o java no ubuntu 18.04

COMO INSTALAR O JAVA CORRETAMENTE NO UBUNTU

COMO INSTALAR O JAVA CORRETAMENTE NO UBUNTU

Índice:

Anonim

Java é uma das linguagens de programação mais populares do mundo, usada para criar diferentes tipos de aplicativos de plataforma cruzada.

Este tutorial descreve como instalar várias versões do OpenJDK, bem como do Oracle Java no Ubuntu 18.04. As mesmas instruções se aplicam ao Ubuntu 16.04 e a qualquer distribuição baseada no Ubuntu, incluindo Kubuntu, Linux Mint e Elementary OS.

Pré-requisitos

Antes de continuar com este tutorial, verifique se você está conectado como um usuário com privilégios sudo.

Variações Java

O Java é distribuído em três edições diferentes, Standard Edition (SE), Enterprise Edition (EE) e Micro Edition (ME). Este tutorial aborda a instalação da edição do Java SE (Standard Edition).

O OpenJDK e o Oracle Java são as duas principais implementações do Java, com quase nenhuma diferença entre elas, exceto que o Oracle Java possui alguns recursos comerciais adicionais.

Existem dois pacotes Java diferentes nos repositórios do Ubuntu, o Java Runtime Environment (JRE) e o Java Development Kit (JDK).

Se você deseja executar apenas programas Java, precisará do JRE, que contém apenas o Java Runtime Environment. O desenvolvedor Java deve instalar o JDK, que também inclui as ferramentas e bibliotecas de desenvolvimento / depuração.

Mostraremos como instalar vários pacotes Java. Se você não souber qual implementação ou versão do Java usar, a recomendação geral é manter a versão padrão do OpenJDK disponível no Ubuntu 18.04.

Instalando o OpenJDK Padrão (Java 11)

No momento da redação deste artigo, a versão mais recente do Java LTS é a versão 11.

Siga as etapas abaixo para instalar o Java OpenJDK 11 no seu sistema Ubuntu:

  1. Primeiro, atualize o índice do pacote apt com:

    sudo apt update

    Depois que o índice do pacote for atualizado, instale o pacote Java OpenJDK padrão com:

    sudo apt install default-jdk

    Verifique a instalação, executando o seguinte comando que imprimirá a versão Java:

    java -version

    A saída será mais ou menos assim:

    openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)

É isso aí! Neste ponto, você deve ter instalado o Java com sucesso em seu sistema Ubuntu.

O JRE está incluído no pacote JDK. Se você precisar apenas do JRE, instale o pacote default-jre :

Instalando o OpenJDK 8

O Java 8 ainda é a versão mais usada do Java. Se o seu aplicativo precisar do Java 8, você poderá instalá-lo digitando os seguintes comandos:

sudo apt update sudo apt install openjdk-8-jdk

Instalando o Oracle Java

Antes de instalar o Oracle Java, leia a licença do Oracle JDK. A licença permite apenas o uso não comercial do software, como uso pessoal e uso de desenvolvimento.

O Oracle Java 11 pode ser instalado a partir do Linux Uprising PPA.

As etapas a seguir descrevem como instalar o Oracle Java 11 no Ubuntu 18.04:

  1. Instale as dependências necessárias para adicionar um novo repositório:

    sudo apt install software-properties-common

    Ative o PPA do Linux Uprising executando os seguintes comandos:

    sudo add-apt-repository ppa:linuxuprising/java

    Depois que o repositório for adicionado, atualize a lista de pacotes e instale o pacote oracle-java11-installer digitando:

    sudo apt update sudo apt install oracle-java11-installer

    Você será solicitado a aceitar a licença do Oracle.

    Verifique a instalação executando o seguinte comando que imprimirá a versão R:

    java -version

    java version "11.0.2" 2019-01-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)

Defina a versão Java padrão

Para verificar a versão Java padrão, você usaria o seguinte comando:

java -version

openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)

Se você tiver várias instalações Java para alterar a versão padrão, use a ferramenta update-alternatives , como mostrado abaixo:

sudo update-alternatives --config java

There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number: There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:

Para alterar a versão Java padrão, digite o número da versão (o número na coluna Seleção) e pressione Enter .

Defina a variável de ambiente JAVA_HOME

Alguns aplicativos gravados em Java estão usando a variável de ambiente JAVA_HOME para determinar o local da instalação do Java.

Para configurar a variável de ambiente JAVA_HOME , primeiro, você precisa descobrir os caminhos de instalação do Java usando o comando update-alternatives

sudo update-alternatives --config java

No nosso caso, os caminhos de instalação são os seguintes:

  • O OpenJDK 11 está localizado em /usr/lib/jvm/java-11-openjdk-amd64/bin/java OpenJDK 8 está localizado em /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

Copie o caminho da instalação preferida. Em seguida, abra o arquivo /etc/environment :

sudo nano /etc/environment

Adicione a seguinte linha, no final do arquivo:

/ etc / environment

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

Certifique-se de substituir o caminho pela sua versão Java preferida.

Você pode efetuar logout e logon ou executar o seguinte comando de origem para aplicar as alterações à sua sessão atual:

source /etc/environment

Para verificar se a variável de ambiente JAVA_HOME está configurada corretamente, execute o seguinte comando echo:

echo $JAVA_HOME

/usr/lib/jvm/java-11-openjdk-amd64 /etc/environment é um arquivo de configuração em todo o sistema, usado por todos os usuários. Se você deseja definir a variável JAVA_HOME por usuário, inclua a linha no .bashrc ou em qualquer outro arquivo de configuração carregado quando o usuário efetuar login.

Desinstalar o Java

Se, por qualquer motivo, você quiser desinstalar o pacote Java, poderá desinstalá-lo como qualquer outro pacote instalado com o apt .

Por exemplo, se você deseja desinstalar o pacote openjdk-8-jdk , execute:

sudo apt remove openjdk-8-jdk

Conclusão

Neste tutorial, você aprendeu como instalar e gerenciar várias versões Java no seu servidor Ubuntu.

Agora você pode instalar aplicativos executados em Java, como Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins, Gradle… etc

java ubuntu