Java Maven zip程序集,包括子目录内容
对于maven脚本,我有以下程序集描述符:Java Maven zip程序集,包括子目录内容,java,regex,file,maven,ant,Java,Regex,File,Maven,Ant,对于maven脚本,我有以下程序集描述符: <filesets> <fileSet> <directory>./target/dependency/local/java</directory> <includes> <include>*/*</include> </includes> <outputDirectory>
<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路径下的子目录的所有内容文件,而不是它本身的子目录。
我想包括的完整路径是:target/dependency/local/java/7.0.51
输出路径应该是:thirdparty/java
我按如下方式尝试了regexp:
<directory>%regex[./target/dependency/local/java/**/*.*]</directory>
%regex[./target/dependency/local/java/**]
但它不起作用。
请帮忙
提前感谢我把这个留给那些发现了这个未回答问题的迷失的灵魂
您需要将include更改为**/*以包含指定目录中的所有内容。这是您唯一需要更改的内容。谢谢,迟做总比不做强:)在这种情况下,您也可以干脆不定义
。