我正在用Java编写自定义的ant任务。我想获取FileSet中所有文件的列表。做这个的最好方式是什么?

最佳答案

看一下Tutorial: Tasks using Properties, Filesets & Paths中的示例:

FileSet fs;
// ...
DirectoryScanner ds = fs.getDirectoryScanner(getProject());
String[] includedFiles = ds.getIncludedFiles();
for(int i=0; i<includedFiles.length; i++) {
    String filename = includedFiles[i].replace('\\','/');
    ...
}

关于java - 如何获取Ant FileSet中所有文件的列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2780263/

10-09 03:37