从web-inf / classes中排除某些类

时间:2011-08-30 15:46:49

标签: gwt maven-2 maven-war-plugin

我使用maven-war-plugin来构建WAR,我需要从web-inf / classes中排除几个WAR类(这是GWT类,它们不应该进入服务器部署)。

我怎么能在maven中做到这一点? 我试过“warSourceExcludes”,“packagingExcludes”但没有成功。

maven中的任何简单且有创意的解决方案都是可以接受的,我需要它用于测试项目。

感谢

1 个答案:

答案 0 :(得分:5)

packagingExcludes配置maven-war-plugin对我有效:

<build>
  <plugins>
    <plugin>
      <artifactId>maven-war-plugin</artifactId>
      <version>2.1</version>
      <configuration>
        <packagingExcludes>WEB-INF/classes/**</packagingExcludes>
      </configuration>
    </plugin>
  </plugins>
</build>