Maven 2 过滤包含类maven war插件

Maven 2 过滤包含类maven war插件,maven-2,maven-war-plugin,Maven 2,Maven War Plugin,我想知道是否可以用maven war插件从WEB-INF/类中过滤出文件 我有以下java包结构: src/main/java/ package1.client.* package2.client.* package2.server.* src/main/java/ package1.client* package2.client* package2.server* 在构建项目时,我不希望WEB-INF/classes文件夹中有任何.client.*类。(这是一个GWT项目) 这可能吗 提前谢谢

我想知道是否可以用maven war插件从WEB-INF/类中过滤出文件

我有以下java包结构:

src/main/java/ package1.client.* package2.client.* package2.server.* src/main/java/ package1.client* package2.client* package2.server* 在构建项目时,我不希望WEB-INF/classes文件夹中有任何.client.*类。(这是一个GWT项目)

这可能吗

提前谢谢

尼古拉斯

在构建项目时,我不希望WEB-INF/classes文件夹中有任何.client.*类。这可能吗

以下方面应起作用:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-war-plugin</artifactId>
  <version>2.0.2</version>
  <configuration>
    <excludes>
      <exclude>**/client/*.class</exclude>
    </excludes>
  </configuration>
</plugin>

org.apache.maven.plugins
maven战争插件
2.0.2
**/client/*.class

你好!这个解决方案行不通。使用版本2.1和映射**/client/**进行了尝试。还有什么能起作用吗?@Niclas我不知道“不起作用”是什么意思。我在发帖前试过上面的代码片段,它对我很有效。对不起。。也许我解释得有点糟糕。我的意思是,应该过滤掉的类仍然出现在target/project..-SNAPSHOT/WEB-INF/classesDuplicate中: