44得票2回答
如何将文件集打印到一个文件中,每行一个文件名?

我有一个已填充的文件集,我需要将匹配的文件名打印到一个文本文件中。 我尝试了这个:<fileset id="myfileset" dir="../sounds"> <include name="*.wav" /> <include name="*....

36得票9回答
如何在ant文件集中排除一个目录,基于目录内容

如何创建一个Ant文件集,根据目录内容排除某些目录? 我使用Ant创建分发Jar文件,其中每个本地化都位于单独的目录中,其中一些是不完整的,不应该发布。 我想在目录中添加一些内容(例如名为incomplete.flag的文件),以便Ant排除该目录。然后,在翻译完成时可以删除该文件,并将其...

20得票4回答
使用refid筛选文件集

我有一个文件集(从Maven Ant任务返回),其中包含我需要重新打包的所有jar。这个文件集由refid引用。我只想包含我们自己的jar,所以我想进行过滤。但是如果使用了refid,则Ant文件集不支持任何进一步的属性或嵌套标记。 例如,如果文件集如下:org.foo.1.jar org....

19得票1回答
将Ant文件集转换为多个apply参数

我有一些文件:dir/foo.txt dir/bar.txt dir/foobar.txt 在Ant的apply任务中,我想将文件列表作为参数传递: 在Ant的apply任务中,我希望将文件列表作为参数传递:<target name="atask"> <apply...

12得票4回答
如何将文件集中的所有文件作为参数添加到exec任务中?

我想通过ant将文件夹中的所有*.cpp文件提供给C++编译器。但是我只能得到一个包含所有文件的字符串,ant没有将它们逐一提供给gpp。我尝试使用一个小型测试应用程序来证明这一点:int main( int argc, char**args ){ for( --argc; argc !...

10得票2回答
嵌套路径和文件集之间有什么区别?

我一直在谷歌上搜索“fileset和path之间的区别”文章,但是找不到任何有用的信息。例如,以下两者之间有什么区别(假设有一个someDir目录,其中包含.jar文件并且没有子目录):<path id="somePathId"> <pathelement path=...

10得票1回答
如何在更新的Ant命令中将filelist用作fileset?

我有一个目标是创建Zip文件的build.xml。为了避免在没有文件更新时创建Zip,我想先检查是否有更新。据我所知,uptodate是要使用的任务。 这里是相关的(简化后的)脚本部分:<filelist id="zip-files"> <file name="C:/mai...

10得票1回答
使用Ant复制子文件夹的内容

如何使用Ant复制给定文件夹的所有子文件夹的内容? 例如,我有这样的文件夹结构:folder/ folder/sub1/1.txt folder/sub1/f1/1.txt folder/sub2/2.txt ... 我不知道子文件夹的确切名称。我需要将所有子文件夹中的内容复制到一个文件夹中...

10得票3回答
如何使Ant的INCLUDE文件集优先于EXCLUDE

如果我有一个这样的文件集:<fileset dir="."> <exclude name="classes/*"/> <include name="**/zar.class"/> </fileset> exclude规则的优先级高于...

8得票2回答
自从切换到<lineEnding>unix</lineEnding>后,我的程序集中出现了奇怪的文件。

自从我在Maven组装插件的配置中添加了选项&lt;lineEnding&gt;unix&lt;/lineEnding&gt;后,奇怪的文件被放置在我的tar包中。 它们看起来像这样: ignore.me.1499711160.filtered.903528596.formatted r...