我們使用Maven構建一個包含WAR的EAR刪除重複的罈子,罈子裏被複制在兩個EAR的根和WAR的lib文件夾中,我讀到了瘦罐子從戰爭中取出瓶子,但我不要這樣做,因爲我想保持WAR作爲獨立單元,
有沒有辦法以相反的方式去除它並從EAR的根文件夾中刪除JARs?
連接是EAR POMMaven的:從EAR
<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>
這有什麼特別的理由嗎?這是否給你帶來麻煩? – maba
唯一的原因,我想保留WAR獨立實體,並且能夠隨時部署它 – Mira