Ear 不是在 Jenkins 上使用 maven-ear-plugin 构建的
Posted
技术标签:
【中文标题】Ear 不是在 Jenkins 上使用 maven-ear-plugin 构建的【英文标题】:Ear is not built on Jenkins with maven-ear-plugin 【发布时间】:2014-01-20 12:49:14 【问题描述】:在 jenkins 上执行 mvn install 时出现此错误:
[JENKINS] 归档已禁用 等待 Jenkins 完成收集数据 mavenExecutionResult 异常不为空 消息:无法执行目标 org.apache.maven.plugins:maven-ear-plugin:2.9:ear (default-ear) on 项目 proj-ear:无法复制目录: /var/lib/jenkins/jobs/proj/workspace/proj-lib/target/classes;你是否 打包/安装 com.xxx.proj-lib:jar:1.0.6-SNAPSHOT:compile?
本地一切正常。你知道如何解决这个问题吗?
【问题讨论】:
可以显示pom文件吗? 【参考方案1】:以某种方式替换目标顺序有助于: 来自
mvn install test surefire-report:report
到
mvn test surefire-report:report install
【讨论】:
以上是关于Ear 不是在 Jenkins 上使用 maven-ear-plugin 构建的的主要内容,如果未能解决你的问题,请参考以下文章
git share 后 Eclipse maven EAR 项目不工作
由于未能构建依赖项的发布版本,Maven 发布构建在 Jenkins 中失败
如何让 Maven 将战争常见的所有罐子放在同一个 EAR 到 EAR 根目录中?