Today I installed Java 16 and updated proper path in JAVA_HOME environment variable. But still when I run mvn -version command I am getting,
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
Advertisement
Answer
Take the bin off your JAVA_HOME variable.