首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven-assembly-plugin &增量构建

Maven-assembly-plugin &增量构建
EN

Stack Overflow用户
提问于 2011-03-25 18:35:09
回答 1查看 613关注 0票数 0

看起来组装插件(或jar/war插件)简直就是哑巴。他们就是想不出什么时候没什么事可做。

如果一个基本的"Makefile“的所有依赖项都比目标旧,那么它就不会重新编译目标。

对于maven来说,似乎包装已经“一直”完成了!如果我先做"mvn package“,然后再做"mvn integration-test",Maven会一次又一次地处理这些包。因为我构建了一些独立的jars :这需要一段时间!

这也是对你有效的方式,还是我的配置中有什么地方坏了。

提前感谢你的帮助,

拉斐尔

EN

回答 1

Stack Overflow用户

发布于 2011-03-25 19:02:26

在Maven中存在一个Life-Cycle,它在您每次调用一个阶段时都会运行。

代码语言:javascript
复制
   mvn integration-test

意味着运行集成测试之前的所有阶段(包括集成-测试本身),在您的案例中包括包阶段。此外,您不应该调用integration-test,因为在这种情况下,后集成测试将不会运行。您应该改为调用mvn verify。上面的结果是,您只需调用mvn integration-test,包阶段就会自动运行。Maven不是Maven。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5431278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档