我对Maven相当陌生,我想用它来构建一个多模块项目。使用Maven构建产品
让我们假设我有以下svn库结构:
- /trunk/common-services/login-service
(.jar) [re-usable components]
- /trunk/services/mybusiness-service
(.jar)
- /trunk/webservices/mybusiness-rest
(.war)
- /trunk/products/myproduct
(pom) [issue mvn command here]
我想什么,能够做的就是签,并建立使用单个MVN指令整个从单一的聚甲醛“产品” (来自开发者pov以及CI pov)。假设我已经检查了后备箱是安全的。
如何使用Maven执行此操作?我已经看过Maven reactor插件,但我无法弄清楚如何正确使用它(如果它是正确的插件)。