0

我使用 m2eclipse 插件创建了一个 maven-archetype-webapp,它构建得很好,但是当我展开 war 文件时,我在 WEB-INF/libs 目录中看到了很多 jar 文件。这是一个空项目,只有一个 index.jsp 文件……应该没有包含 jar 文件!

如何防止这种情况发生?

我正在使用 Maven 3.0.5 和 Eclipse Kepler。

我的 POM 文件(自动生成)如下:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <artifactId>webclient</artifactId>
  <packaging>war</packaging>
  <name>webclient</name>
  <url>http://maven.apache.org</url>
  <groupId>groupId</groupId>
  <version>0.0.1-SNAPSHOT</version>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
  <build>
    <finalName>webclient</finalName>
  </build>
</project>

如何防止这些罐子进入创造之战?

更新:以下是战争中包含的文件列表:

07/05/2013 12:04 PM 86,186 aether-api-1.11.jar

2013 年 7 月 5 日下午 12:04 124,167 aether-impl-1.11.jar

2013 年 7 月 5 日下午 12:04 15,495 aether-spi-1.11.jar

2013 年 7 月 5 日下午 12:04 119,828 aether-util-1.11.jar

07/05/2013 12:04 PM 716,139 ant-1.5.jar

07/05/2013 12:04 PM 1,323,005 ant-1.7.1.jar

2013 年 7 月 5 日下午 12:04 224,277 ant-contrib-1.0b3.jar

07/05/2013 12:04 PM 12,143 ant-launcher-1.7.1.jar

2013 年 7 月 5 日下午 12:04 55,639 maven-aether-provider-3.0.3.jar

2013 年 7 月 5 日下午 12:04 52,160 maven-artifact-3.0.3.jar

2013 年 7 月 5 日下午 12:04 556,983 maven-core-3.0.3.jar

2013 年 7 月 5 日下午 12:04 163,439 maven-model-3.0.3.jar

2013 年 7 月 5 日下午 12:04 149,093 maven-model-builder-3.0.3.jar

2013 年 7 月 5 日下午 12:04 49,200 maven-plugin-api-3.0.3.jar

2013 年 7 月 5 日下午 12:04 30,088 maven-repository-metadata-3.0.3.jar

2013 年 7 月 5 日下午 12:04 46,677 maven-settings-3.0.3.jar

2013 年 7 月 5 日下午 12:04 41,028 maven-settings-builder-3.0.3.jar

07/05/2013 12:04 PM 13,494 plexus-cipher-1.4.jar

07/05/2013 12:04 PM 47,058 plexus-classworlds-2.4.jar

07/05/2013 12:04 PM 4,211 plexus-component-annotations-1.5.5.jar

07/05/2013 12:04 PM 61,072 plexus-interpolation-1.14.jar

2013 年 7 月 5 日下午 12:04 28,555 plexus-sec-dispatcher-1.3.jar

2013 年 7 月 5 日下午 12:04 223,425 plexus-utils-2.0.6.jar

2013 年 7 月 5 日下午 12:04 483,594 sisu-guice-2.9.4-no_aop.jar

2013 年 7 月 5 日下午 12:04 229,852 sisu-inject-bean-2.1.1.jar

2013 年 7 月 5 日下午 12:04 195,665 sisu-inject-plexus-2.1.1.jar

4

0 回答 0