2014-02-28 31 views
0

我有两个模块,当我构建第二个模块时,需要从目标文件夹中检索.jar。Maven:构建包时检索另一个jar

我只能找到一个解决方案,我必须将第一个模块的输出目录放到第二个,但是我想在构建第二个模块时检索.jar。所以第二个必须从模块1的目标文件夹中抓取它。

任何能帮助我的人?

回答

1

只需将dependend jar包含为模块2的依赖项,就像使用其他所有jar包一样。 Maven会自动以正确的顺序构建模块。

+0

是的,这就是我所做的,但现在我看到他把它放在与其他罐子的lib文件夹中。我正在寻找错误的文件夹..愚蠢的从我。 有没有一种方法可以说他必须'模仿'与模块2同级的内容? 例如: - class_modul2 - class_modul1 代替: - class_modul2 - [libFolder - class_modul1] – TDC

+0

http://maven.apache.org/plugins/maven-resources-plugin/examples/copy-resources。 HTML – Stefan