0
我現在的插件配置工作良好,部分看起來像:Maven的資源插件,傳遞的參數列表
<plugin>
<artifactId>maven-resources-plugin</artifactId>
....
<configuration>
....
<includes>
<include>**/*.${file.type}</include>
</includes>
<configuration>
所以,現在我可以用它喜歡:
mvn clean install -Pdeploy-files -Dfile.type=java
我」什麼米關心的是如何傳遞這是不是一種「硬編碼」多種文件類型,例如:
mvn clean install -Pdeploy-files -Dfile.type=java,class,war,tar
它是POSS和maven一起嗎?
你能詳細闡述一下你喜歡做什麼嗎?使用這種東西看起來很奇怪 – khmarbaise
我想在我的maven-resource-plugin配置中獲得一些靈活性。例如,目前,我不知道需要上傳哪些類型的文件,所以我創建了這個屬性$ {file.type}。但是如果我想上傳幾種類型呢?現在我可以多次調用mvn - 每種類型的文件都有一次。這聽起來並不好,特別是因爲我知道這是可能的標籤使用幾種類型,例如: ' **/* TXT **/*類 ' –
XZen
上傳的文物了。與maven-resources-plugin無關。如果你有戰爭,tar有適當的插件用於maven-war-plugin或maven-assembly-plugin(tar.gz,tar,zip)等目的。但它們將由這些插件生成,因此它們將被上傳。您正在使用配置文件'deploy-files',這是錯誤的方式。存在一個生命週期''部署'(maven-deploy-plugin) – khmarbaise