【发布时间】:2014-08-02 06:30:54
【问题描述】:
我有两个以前由 ant 构建的项目。我称它们为 P1 和 P2,P1 是 java 项目,P2 是 web 项目。 P2 将 P1 作为 jar 文件包含在内。以前我在构建P2的时候,可以先把<ant antfile="${common}/../build.xml" inheritAll="false"></ant>加到build.xml里面,把P1做成一个jar文件,然后再把这个jar复制到P2的lib文件夹下。
现在我将它们都转换为 Maven 项目。我不知道如何暗示上面的过程。我知道有一些方法可以在 maven 进程中运行ant。但现在 P1 也是一个 Maven 项目。我该如何处理这个问题?我想在包P2之前制作一个P1.jar,我真的认为没有必要先将P1.jar部署或安装到maven repo。有什么方便的方法吗?
【问题讨论】: