Maven Mojo是否等同于蚂蚁的DorSet?

时间:2015-04-01 14:14:43

标签: maven maven-plugin maven-mojo

我将一个ant插件提升为maven插件,我的ant插件使用了DirSet,我发现maven只有一个FileSet

  • 我可以使用FileSet来收集目录吗?
  • 我应该通过查看Ant的PatternSet - DirSet代码创建自己的dirset类,然后使用maven的PatternSet和/或FileSet实现类似的解决方案吗?
  • 是否有更好的方法来收集包含和排除的目录?

感谢您的帮助

彼得

1 个答案:

答案 0 :(得分:0)

Maven's File Management examples页面上找到它。

FileSetManager fileSetManager = new FileSetManager();
String[] includedFiles = fileSetManager.getIncludedFiles( fileset );
String[] includedDir = fileSetManager.getIncludedDirectories( fileset );
String[] excludedFiles = fileSetManager.getExcludedFiles( fileset );
String[] excludedDir = fileSetManager.getExcludedDirectories( fileset );
fileSetManager.delete( fileset );
相关问题