2013-05-16 36 views
0

我得到一个令人费解的错误meesage,如果我想用命令来建立我的Maven项目“行家干净安装”: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** 

当时任何人的想法,我怎么能解决这个问题?

//编辑 有可能解决这个问题,而无需将当前的JDK 6改为JDK 7?

//再次编辑

好吧,我可以建立我的maven项目。我也做了follwoing一步,但我不确定,如果这是解决方案的一个好办法:我已经改变了版本,从1.7到1.6

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

,现在我可以建立Maven项目。但那真的是最好的解决方案吗?

+0

检查此链接http://stackoverflow.com/questions/10382929/unsupported-major-minor-version-51-0 – NPKR

回答

0

插件被编译为Java 1.7和你没有安装JDK7(至少Maven是不与JDK运行)

0

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

0

正如其他人所说的,这个插件是为Java 7编译的。您可以升级您的Java版本,也可以检查您的插件的任何以前的versions是否使用Java 6编译,或者至少是在Java 6兼容性打开的情况下编译的。

相关问题