我有幾個模塊Maven項目,具有類似於結構的項目:Artifactory的,Maven和與幾個模塊
project
module-1
pom.xml
module-2
pom.xml
..
module-N
pom.xml
pom.xml
我已經在父pom.xml
這是project
下定義的Artifactory的Maven插件,就像它在the examples they offer on their website中所做的那樣,我也嘗試過the example they have in git。
我的問題是我不想向Artifactory發佈由父pom生成的所有工件,但僅限於某些模塊下的那些工件,所以我嘗試在標記<publishArtifacts>false</publishArtifacts>
的父pom中定義插件,然後定義該插件再次包含我真的想用<publishArtifacts>true</publishArtifacts>
進行部署的工件,但是沒有部署任何工件。
如果我嘗試另一種方式,只是指定我不想在我沒有發佈的模塊上發佈Artifacts,它會部署所有忽略該配置。
這應該怎麼做使用這個插件?