2012-04-26 21 views
2

如何創建與我的項目一起打包的空目錄?如何創建空目錄作爲distribution.xml的一部分?

說如果我走動的事情,我可以通過

<fileSet> 
     <directory>target</directory> 
     <outputDirectory>bin</outputDirectory> 
     <includes> 
      <include>${project.artifactId}*.jar</include> 
     </includes> 
     <filtered>true</filtered> 
    </fileSet> 

做但是如果我要的是創建一個空目錄,具有一定的權限?如何才能做到這一點?

回答

2

萬一有人想知道,下面的技巧會奏效。

選擇一個現有目錄cfg和..

<fileSet> 
     <directory>src/main/resources/cfg</directory> 
     <outputDirectory>log</outputDirectory> 
     <directoryMode>0755</directoryMode> 
     <excludes> 
      <exclude>*</exclude> 
     </excludes> 
     <filtered>false</filtered> 
    </fileSet> 

    <fileSet> 
     <directory>src/main/resources/cfg</directory> 
     <outputDirectory>output</outputDirectory> 
     <directoryMode>0755</directoryMode> 
     <excludes> 
      <exclude>*</exclude> 
     </excludes> 
     <filtered>false</filtered> 
    </fileSet> 
+2

這並沒有爲我工作,但每個在由@Leukipp評論[http://stackoverflow.com/questions/7909183/how-do- i-include-an-empty-directory-in-a-maven-assembly]必須使用: **/* mojoken 2014-06-17 21:21:31

相關問題