0

如果我想使用命令“maven clean install”构建我的 maven 项目,我会收到一个模糊的错误消息:

Internal error in the plugin manager executing goal 'com.samaxes.maven:minify-maven-plugin:1.7:minify': Unable to find the mojo 'minify' (or one of its required components) in the plugin 'com.samaxes.maven:minify-maven-plugin'
com/samaxes/maven/minify/plugin/MinifyMojo : Unsupported major.minor version 51.0**

有人知道吗,我该如何解决这个问题?

//EDIT 是否可以在不将当前 JDK 6 更改为 JDK 7 的情况下解决此问题?

//再次编辑

好的,我可以构建我的 Maven 项目。我已经完成了以下步骤,但我不确定这是否是一种好的解决方法:

<plugin>
<groupId>com.samaxes.maven</groupId>
<artifactId>minify-maven-plugin</artifactId>
<version>1.6</version>
</plugin>

我已将版本从 1.7 更改为 1.6,现在我可以构建 maven 项目。但这真的是最好的解决方案吗?

4

3 回答 3

0

正如其他人所提到的,这个插件是为 Java 7 编译的。你可以升级你的 Java 版本,或者你可以检查你的插件的任何以前版本是否是用 Java 6 编译的,或者至少是用 Java 6 兼容性编译的上。

于 2013-05-16T17:55:34.783 回答
0

该插件是为 Java 1.7 编译的,并且您没有安装 JDK7(至少 Maven 没有与该 JDK 一起运行)

于 2013-05-16T13:47:51.520 回答
0

这个插件是为 Java 7 编译的,你的系统有以前的 Java 版本。因此,运行的问题MinifyMojo

于 2013-05-16T13:49:26.207 回答