Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Erro ao configurar o JAVA_HOME no Linux. #1

Open
phfsouza opened this issue Jan 5, 2021 · 3 comments
Open

Erro ao configurar o JAVA_HOME no Linux. #1

phfsouza opened this issue Jan 5, 2021 · 3 comments

Comments

@phfsouza
Copy link

phfsouza commented Jan 5, 2021

Primeiramente bom dia. Gostaria de informar que estou usando Linux Mint 20

Ao verificar o caminho java com o código

sudo update-alternatives --config java 

o caminho informado é:

/usr/lib/jvm/java-11-openjdk-amd64/bin/java

Entretanto, ao utilizar este caminho na configuração usando:

sudo gedit ~/.bashrc

e colando o codigo abaixo:

JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/bin/java
export JAVA_HOME
export PATH=$PATH:$JAVA_HOME 

ao testar o maven com o codigo :

mvn -v

ocorre o seguinte erro:

The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE

A solução que encontrei foi usar o caminho informado sem o final "bin/java" e acrescentar "/bin" ao finar do
"export PATH=$PATH:$JAVA_HOME"

O código utilizado ficou assim:

JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/
export JAVA_HOME
export PATH=$PATH:$JAVA_HOME/bin
@tadeuespindolapalermo
Copy link

Parabéns pela solução!

Como dica aos que necessitarem, segue vídeo sugestivo que eu mesmo gravei sobre o assunto:

https://www.youtube.com/watch?v=-mNW50kKTKk&t=255s

@klebes
Copy link

klebes commented Jun 12, 2022

No meu caso no cmd do Windows mesmo configurado e tendo o retorno dos comandos java e javac, corretamente, na hora de rodar o Maven dava esta falha fiz este processo de remover o apontamento ao binario e na variavel pathc alterei o valor para o caminho no Windows, %JAVA_HOME\bin.

Obrigado pela dica

@Gismii
Copy link

Gismii commented May 26, 2023

sudo gedit ~/.bashrc

JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/
export JAVA_HOME
export PATH=$PATH:$JAVA_HOME/bin

// tentei e não deu certo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants