码迷,mamicode.com
首页 > 编程语言 > 详细

ITOO之底层搭建(一)——缺少jar

时间:2015-07-31 23:38:51      阅读:346      评论:0      收藏:0      [点我收藏+]

标签:

在搭建底层框架时,maven install itoo-base 和 itoo-tool(Packaging的值是ejb的)时,总是报如下的错误:

maven install  itoo-base:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-ejb-plugin:2.3:ejb (default-ejb) on project itoo-base: Error assembling EJB: META-INF/ejb-jar.xml is required for ejbVersion 2.x -> [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 install  itoo-tool:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-ejb-plugin:2.3:ejb (default-ejb) on project itoo-tool: Error assembling EJB: META-INF/ejb-jar.xml is required for ejbVersion 2.x -> [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-ejb-plugin:2.3 的jar包。于是我就去我自己搭建的nexus上去搜索该jar包,但是没有任何信息,我又去252服务器上nexus上去查找了该jar包,结果显示有。所以基本断定我自己搭建的nexus是有问题的。通过阅读文档发现自己的nexus没有更新索引,所以central中的jar是不全的。

更新完索引(具体方式,详见:《maven与nexus》),再次install,问题解决了……










版权声明:本文为博主原创文章,未经博主允许不得转载。

ITOO之底层搭建(一)——缺少jar

标签:

原文地址:http://blog.csdn.net/wang13667539325/article/details/47176265

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!