Maven x JDK

Existe alguma limitação de versão do Maven com o JDK?

Estou tentando configurar o maven e não consigo. Já até coloquei uma jdk mais atual mas não funciona.

Estou usando jdk1.8.0_212 e maven versão apache-maven-3.6.1, mas por mais que eu tente configurar, sempre recebo a mensagem:

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

Sei que a mensagem é clara, mas minha variável de ambiente JAVA_HOME está configurada apontando para a JDK e não para a JRE.

Até onde eu sei não existe limitação nenhuma, só configurar as variáveis de ambiente deveria ser o suficiente.

JAVA_HOME: Caminho da JDK
Path: %JAVA_HOME%\bin

M2_HOME: Caminho do maven
Path: %M2_HOME%\bin

Descobri o que era, eu estava com uma variável JAVA_HOME para meu usuário também. Deletei e funcionou.

Obrigado

1 curtida