1

我正在尝试从我的 war 文件中排除除 libs 目录之外的所有 js/backbone 目录。我的pom文件条目如下:

    <plugin>
        <artifactId>maven-war-plugin</artifactId>
        <version>2.3</version>
        <configuration>
            <packagingExcludes>
                %regex[js/backbone/[^l].*/]
            </packagingExcludes>
        </configuration>
    </plugin>

不幸的是,没有目录被排除在外。任何帮助将不胜感激!!

4

1 回答 1

2

尝试使用负前瞻 (?!..)来排除 lib 目录:

<plugin>
    <artifactId>maven-war-plugin</artifactId>
    <version>2.3</version>
    <configuration>
        <packagingExcludes>
            %regex[js/backbone/(?!libs/).*]
        </packagingExcludes>
    </configuration>
</plugin>

(?!libs/)表示不跟libs/

于 2013-06-29T00:03:52.157 回答