Maven zip 程序集,包括子目录内容
Maven zip Assembly, include subdirectory content
我有以下 maven 脚本的程序集描述符:
<filesets>
<fileSet>
<directory>./target/dependency/local/java</directory>
<includes>
<include>*/*</include>
</includes>
<outputDirectory>thirdparty/java</outputDirectory>
</fileSet>
</filesets>
我的意图是将路径 target/dependency/local/java 下的子目录的所有内容文件包含在我的 zip 程序集中,但不包括它自己的子目录。
我要包含的完整路径是:target/dependency/local/java/7.0.51
输出路径应该是:thirdparty/java
我试过正则表达式如下:
<directory>%regex[./target/dependency/local/java/**/*.*]</directory>
但是没用。
请帮助。
提前致谢
我将此留给发现这个未解决问题的迷失灵魂。
您需要将 include 更改为 **/* 以包含指定目录中的所有内容。这是您唯一需要更改的地方。
我有以下 maven 脚本的程序集描述符:
<filesets>
<fileSet>
<directory>./target/dependency/local/java</directory>
<includes>
<include>*/*</include>
</includes>
<outputDirectory>thirdparty/java</outputDirectory>
</fileSet>
</filesets>
我的意图是将路径 target/dependency/local/java 下的子目录的所有内容文件包含在我的 zip 程序集中,但不包括它自己的子目录。 我要包含的完整路径是:target/dependency/local/java/7.0.51 输出路径应该是:thirdparty/java
我试过正则表达式如下:
<directory>%regex[./target/dependency/local/java/**/*.*]</directory>
但是没用。 请帮助。
提前致谢
我将此留给发现这个未解决问题的迷失灵魂。
您需要将 include 更改为 **/* 以包含指定目录中的所有内容。这是您唯一需要更改的地方。