2015-04-01 76 views
1

我在向maven插件提升ant插件,我的ant插件使用DirSet,我發現maven只有FileSetMaven Mojo是否有相當於螞蟻的DirSet?

  • 我可以使用FileSet來收集目錄嗎?
  • 我應該通過檢查Ant的PatternSet - DirSet代碼創建自己的dirset類,然後使用maven的PatternSet和/或FileSet實現類似的解決方案嗎?
  • 有沒有更好的方法來收集包含和排除目錄?

感謝您的幫助

彼得

回答

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);