Maven 安装不受支持 Class 版本错误

Maven-install Unsupported Class Version Error

我已经克隆了一个 Maven 存储库,我希望在我的机器上使用和构建它。我曾经能够构建这个特定的项目,但现在当我选择 maven install 时,它给了我这个错误

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

这真是奇怪。我知道这个 maven 项目使用 java 6,它在 pom.xml 中显示如此,但我的机器已经安装了 java 6。事实上,该项目说它正在使用它。怎么回事?

虽然你的项目使用Java6,但是Maven版本3.3.3(此时最新)需要Java7.

使用 Maven 3.2.5(使用 Java 6)或安装 Java 7.

参考:

https://maven.apache.org/docs/history.html