loading...

Java JDK e Maven em MacOS sem administrador

wilmarques profile image Wil Marques ・3 min read

Faremos a instalação da JDK e do Maven em um MacOS, para desenvolvimento de projetos Java.

Por se tratar de uma instalação para usuários sem privilégios de administrador, tanto a JDK quanto o Maven ficarão disponíveis apenas para o usuário corrente.

Boa parte desse tutorial envolve a utilização de um Terminal, já incluso no Sistema Operacional.

JDK

Começaremos com a instalação da JDK.

Entre no link https://adoptopenjdk.net/releases.html, escolha a versão e o sistema operacional.

Realize o download da JDK em formato .tar.gz, pois o .pkg necessitará de privilégios.

Após o término, entre pelo Terminal no diretório onde o pacote foi baixado e o descompacte com o comando:

tar -xvf OpenJDK11U-jdk_x64_mac_hotspot_11.0.6_10.tar.gz

O arquivo acima diz respeito a versão 11 da JDK, o nome pode ser diferente de acordo com a versão escolhida.

Mova o pacote descompactado para o diretório onde as versões da JDK devem ser instaladas:

mv jdk-11.0.6+10 $HOME/Library/Java/JavaVirtualMachines

Lembrando que o arquivo acima diz respeito a versão 11 da JDK, o nome pode ser diferente de acordo com a versão escolhida.

A fim de o Sistema Operacional encontrar a JDK, deve ser configurada uma variável de ambiente chamada JAVA_HOME.

Basta incluir a seguinte linha no arquivo de configuração do seu shell atual (ex: Bash ou ZSH), se atentando ao número da versão escolhida durante o download:

export JAVA_HOME=`/usr/libexec/java_home -v 11`

No caso do bash, o arquivo é $HOME/.bash_profile. Se estiver usando ZSH, o arquivo é $HOME/.zshrc.

Essa edição pode ser realizada diretamente no Terminal usando o Vim ou no seu editor preferido.

Feche o Terminal, abra de novo e execute o comando a seguir para verificar se a instalação foi concluída com sucesso:

java -version

Caso esteja tudo funcionando, o resultado será o seguinte:

openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.6+10)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.6+10, mixed mode)

Maven

Após o Java estar instalado e configurado, podemos seguir com a instalação do Maven.

Entre no link http://maven.apache.org/download.cgi e realize o download do arquivo onde sua descrição está como Binary tar.gz archive, se tratando de um formato .tar.gz como fizemos com a JDK.

Após o download, entre pelo Terminal no diretório onde o pacote foi baixado e o descompacte com o comando:

tar -xvf apache-maven-3.6.3-bin.tar.gz

No exemplo acima o nome do arquivo diz respeito à versão 3.6.3.

Mover a pasta extraída para o diretório do usuário corrente:

mv apache-maven-3.6.3 $HOME

Novamente, no exemplo acima o nome do arquivo diz respeito à versão 3.6.3.

Assim como a JDK, uma variável de ambiente deve ser declarada acrescentando as seguintes linhas no arquivo de configuração do shell:

export M2_HOME=$HOME/apache-maven-3.6.3
export PATH=$PATH:$M2_HOME/bin

Para verificar se a instalação foi realizada com sucesso, feche o terminal, abra-o novamente e execute:

mvn -version

Caso seja positivo, o resultado será algo como:

Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: $HOME/apache-maven-3.6.3
Java version: 11.0.6, vendor: AdoptOpenJDK, runtime: $HOME/Library/Java/JavaVirtualMachines/jdk-11.0.6+10/Contents/Home
Default locale: pt_BR, platform encoding: UTF-8
OS name: "mac os x", version: "10.14.6", arch: "x86_64", family: "mac"

Conclusão

Com a JDK e o Maven instalados, já podemos utilizar uma IDE ou editor para criar os projetos.

Lembrando, novamente, que por se tratar de uma instalação para usuários sem privilégios de administrador, ficará disponível apenas para o usuário corrente.

Qualquer dúvida, escreva nos comentários!

Posted on by:

wilmarques profile

Wil Marques

@wilmarques

Web developer. Brazilian. Married. Soon to be a father. Love everything about web, specially teaching it.

Discussion

pic
Editor guide