Skip to content

Instantly share code, notes, and snippets.

@wesleyav
Last active February 24, 2024 18:12
Show Gist options
  • Save wesleyav/226eb5405fa31828579064a8350f8aef to your computer and use it in GitHub Desktop.
Save wesleyav/226eb5405fa31828579064a8350f8aef to your computer and use it in GitHub Desktop.
Instala Java + Maven no Ubuntu 22.04

Java + Maven no Ubuntu

Instalação do Java Azul Zulu a partir de arquivo binário TAR.GZ

  1. Acesse o CDN oficial do Azul Zulu: https://cdn.azul.com/zulu/bin/
  2. Escolha a versão a ser instalada.
  3. Após definir a versão, faça o download:
# altera o diretório
cd Downloads/

# loga com privilégio admin
su
> senha

# instala o wget (caso não tenha)
apt install wget

# download do pacote Java
wget "https://cdn.azul.com/zulu/bin/zulu17.48.15-ca-jdk17.0.10-linux_x64.tar.gz"

# extrai o conteúdo do pacote para uma pasta
tar -xzvf zulu17.48.15-ca-jdk17.0.10-linux_x64.tar.gz

# altera para o diretório criado
cd /zulu17.48.15-ca-jdk17.0.10-linux_x64

# verifica se o pacote foi descompactado com sucesso
bin/java -version

# saída
> openjdk version "17.0.10" 2024-01-16 LTS
> OpenJDK Runtime Environment Zulu17.48+15-CA (build 17.0.10+7-LTS)
> OpenJDK 64-Bit Server VM Zulu17.48+15-CA (build 17.0.10+7-LTS, mixed mode, sharing)

Configura variável de ambiente JAVA_HOME e PATH

# abre o arquivo bashrc
nano ~/.bashrc

# adiciona na última linha do arquivo bashrc
export JAVA_HOME=/home/seiya/Downloads/zulu17.48.15-ca-jdk17.0.10-linux_x64/
export PATH=/home/seiya/Downloads/zulu17.48.15-ca-jdk17.0.10-linux_x64/bin:$PATH

# salva e sai
CTRL + O + ENTER
CTRL + X

# salva as mudanças feitas no arquivo bashrc
source ~/.bashrc

# testa a versão do Java
java -version

# testa a versão do compilador do Java
javac -version

# exibe o local da variável JAVA_HOME
echo $JAVA_HOME

Instalação do Maven

  1. Acesse o CDN oficial do Apache Maven: https://dlcdn.apache.org/maven/maven-3/
  2. Escolha a versão a ser instalada.
  3. Após definir a versão, faça o download:
# altera o diretório
cd Downloads/

# loga com privilégio admin
su
> senha

# download do pacote Java
wget "https://dlcdn.apache.org/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz"

# extrai o conteúdo do pacote para uma pasta
tar -xzvf apache-maven-3.9.6-bin.tar.gz

Configura variável de ambiente MAVEN_HOME

# abre o arquivo bashrc
nano ~/.bashrc

# adiciona na última linha do arquivo bashrc
export MAVEN_HOME=/home/seiya/Downloads/apache-maven-3.9.6/
export PATH=/home/seiya/Downloads/apache-maven-3.9.6/bin:$PATH

# salva e sai
CTRL + O + ENTER
CTRL + X

# salva as mudanças feitas no arquivo bashrc
source ~/.bashrc

# testa a versão do Java
mvn -v

# exibe o local da variável JAVA_HOME
echo $MAVEN_HOME

Referências

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment