我正在尝试排除所有js / backbone目录,但我的war文件中的libs目录除外。我的pom文件条目如下:
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.3</version>
<configuration>
<packagingExcludes>
%regex[js/backbone/[^l].*/]
</packagingExcludes>
</configuration>
</plugin>
不幸的是,没有目录被排除在外。任何帮助将不胜感激!!
答案 0 :(得分:2)
尝试使用negative lookahead (?!..)
排除lib目录:
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.3</version>
<configuration>
<packagingExcludes>
%regex[js/backbone/(?!libs/).*]
</packagingExcludes>
</configuration>
</plugin>
(?!libs/)
表示未跟libs/