【发布时间】:2012-11-13 14:41:43
【问题描述】:
我们正在使用 maven 构建一个包含 WAR 的 EAR,JARS 在 EAR 的根目录和 WAR 的 lib 文件夹中都复制了,我阅读了有关从 WAR 中删除 jars 的瘦罐子,但我不希望这样,因为我希望将 WAR 保持为独立单元,
有没有办法反过来从 EAR 的根文件夹中删除 JAR?
附上 EAR POM
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ear-plugin</artifactId>
<version>2.6</version>
<configuration>
<modules>
<webModule>
<groupId>com.csv.xyz</groupId>
<artifactId>web</artifactId>
</webModule>
</modules>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>com.csv.xyz</groupId>
<artifactId>web</artifactId>
<version>0.0.1-SNAPSHOT</version>
<type>war</type>
<scope>compile</scope>
</dependency>
</dependencies>
【问题讨论】:
-
这有什么特殊原因吗?给你添麻烦了吗?
-
唯一的原因,我想保留 WAR 独立实体,并且能够随时部署它