我尝试使用Java 6运行Maven 3.0.4。以下是我的bash配置文件和所附的屏幕快照,用于验证位置:

JAVA_HOME=/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
export JAVA_HOME


M2_HOME=/Users/bchart545/apache-maven-3.0.4
export M2_HOME

PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin

export PATH


java - 使用MVN的不受支持的major.minor 51.0版-v-LMLPHP
java - 使用MVN的不受支持的major.minor 51.0版-v-LMLPHP
我都尝试过:
Unsupported major.minor version 51.0
mvn -v gives me "Unsupported major.minor version 51.0"

没有看到我缺少的东西,我希望它与Java 6一起运行。
谢谢,对不起,我的新帖子。

最佳答案

好的,所以我唯一想到的就是进入/ usr / local / Cellar /并删除了maven文件夹(第二次),现在看来可以了。以下是我的bash_profile:

#set JAVA_HOME
#JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
#JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-14.jdk/Contents/Home
JAVA_HOME=/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
#JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
export JAVA_HOME


M2_HOME=/Users/bchart545/apache-maven-3.0.4
export M2_HOME

PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin

export PATH

07-26 09:41