2014-03-06 34 views
0

我使用Maven为IBM Content Navigator插件项目打包ear文件。这个产品需要有一个耳朵,其中包括一场战争,并且战争应该包括作为战争根源的插件。所以不要在WEB-INF/lib中。耳朵和战争只是空的容器。 所以我创建了3个项目,一个耳朵,一个web项目和一个简单的java项目。所有这些项目都有一个pom。 如何在战争的根源中创建包含简单java项目(jar)的战争?它不仅仅是一个依赖项,因为它不能在WEB-INF/lib中结束。在打包之前将依赖关系复制到war

由于提前, Roeland贝斯曼

回答

0

您需要使用maven-dependency-plugincopy目标,并把罐子目录中的target目录下。然后你需要使用maven-assembly-plugin将它从那里包含进你的战争中。