编译Spark1.5报错

Maven报错信息如下:

[INFO] Total time: 7.093 s

[INFO] Finished at: 2015-09-10T16:24:02+08:00
[INFO] Final Memory: 22M/151M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:1.4:enforce (enforce-versions) on project spark-parent_2.10: Some Enforcer rules have failed. Look above
for specific messages explaining why the rule failed. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

[INFO] Total time: 7.093 s
[INFO] Finished at: 2015-09-10T16:24:02+08:00
[INFO] Final Memory: 22M/151M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:1.4:enforce (enforce-versions) on project spark-parent_2.10: Some Enforcer rules have failed. Look above
for specific messages explaining why the rule failed. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException


插件maven-enforcer-plugin的用途:

是在Maven中定义一些配置,这些配置需要这个项目的所有人员去按要求配置去开发,比如配置:Maven版本、Java版本、Scala版本。


解决方法:

1.查看pulgin 中指定的所有版本,然后修改Properties中的版本与你编译环境版本一致。Spark1.5要求JDK7+;


例如:这里有${maven.version} 和 ${java.version}两个版本要求,修改这两个版本好,与现编译环境版本号一致,即可;

2.在编译的时候,使用 -Denforcer.skip=true 参数,来进行编译。


转载于:https://my.oschina.net/Rayn/blog/504542

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值