我有耳插件配置的问题,我想将其中一个jar依赖项放在根目录中,而将其余部分放在lib目录中。有人可以帮我这个吗?
更新
我有4个项目,其中一个是容器,pom类型。其中一个是有两个依赖的耳朵,war和jar。我想用目录结构创建ear:
/ - a.war和b.jar项目
/ lib / - ' a'的所有依赖关系和' b'项目
/ META-INF / - MANIFEST.MF
pom.xml的一部分
<configuration>
<!-- <artifactTypeMappings>
<artifactTypeMapping type="war" mapping="webModule" />
</artifactTypeMappings> -->
<webModule>
<groupId>a</groupId>
<artifactId>a</artifactId>
<contextRoot>/a</contextRoot>
<bundleFileName>a.war</bundleFileName>
<bundleDir>lib</bundleDir>
</webModule>
<jarModule>
<groupId>b</groupId>
<artifactId>b</artifactId>
<bundleDir>/</bundleDir>
<bundleFileName>/b.jar</bundleFileName>
</jarModule>
<defaultLibBundleDir>lib</defaultLibBundleDir>
</configuration>
答案 0 :(得分:0)
简单介绍documentation would have helped。您只需从要放入根位置的条目中删除bundleDir条目。
<jarModule>
<groupId>b</groupId>
<artifactId>b</artifactId>
<bundleFileName>/b.jar</bundleFileName>
</jarModule>