【发布时间】:2012-09-13 11:20:12
【问题描述】:
我有 3 个模块(模块 A、模块 B、模块 C)。我将 ModuleC 提取为一个独立的 jar(其中包含 db 脚本)。
在 pom.xml 中,我正在尝试执行以下操作,
<project ...>
......
<modules>
<module>ModuleA</module>
<module>ModuleB</module>
</modules>
....
</project>
如何在反应器中包含该 JAR 模块 (ModuleC),以便它像普通模块一样构建。如果我将其添加为依赖项,在配置文件调用期间将如何执行其中的脚本?
除了上面我还有如下图的配置文件,
<profile>
<id>runScript</id>
<modules>
<module>parent/child/ModuleA</module>
<module>parent/child/ModuleB</module>
</modules>
</profile>
我需要将 ModuleC (JAR) 添加到此配置文件中。以便在调用配置文件时执行它。
有什么想法吗?
【问题讨论】:
-
尝试改写问题。另外,“如何在反应器中包含该 JAR 模块?”是什么意思? 为什么不能将第三方 JAR 添加为依赖项?
-
改写了,请看看这是否有意义......它也不是我试图使用的第三方 JAR。它是我在 Git 中作为独立组件制作的项目模块。
标签: maven maven-reactor