第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > mac 没有java_maven在Mac OS X上没有使用Java

mac 没有java_maven在Mac OS X上没有使用Java

时间:2022-06-04 07:20:00

相关推荐

mac 没有java_maven在Mac OS X上没有使用Java

我为Mac OS X下载了最新版本的JDK8,并且还安装了maven.但是,我似乎在

Java和maven之间存在不兼容性:

myusername$mvn -version

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)

at java.lang.ClassLoader.defineClass(ClassLoader.java:621)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)

at .URLClassLoader.defineClass(URLClassLoader.java:283)

at .URLClassLoader.access$000(URLClassLoader.java:58)

at .URLClassLoader$1.run(URLClassLoader.java:197)

at java.security.AccessController.doPrivileged(Native Method)

at .URLClassLoader.findClass(URLClassLoader.java:190)

at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:401)

at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)

at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)

at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:254)

at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)

at org.codehaus.plexus.classworlds.launcher.Launcher.getMainClass(Launcher.java:144)

at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:266)

at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)

at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)

at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)

我在用:

myusername$javac -version

javac 1.8.0_45

如何让Java和maven相互兼容?

myusername$export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.6.0_65.jdk/Contents/Home

myusername$mvn -version

Error: JAVA_HOME is not defined correctly.

We cannot execute /Library/Java/JavaVirtualMachines/jdk1.6.0_65.jdk/Contents/Home/bin/java

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。