我有一個裝配描述那份項目模塊,依賴,甚至文件到我的發佈文件夾,這是好的。然而,我想要複製的其中一個文件實際上是一個可以用maven座標識別的工件。使用maven程序集插件,如何將工件複製到目錄?
問題:是否有可能通過使用maven座標(的groupId:artifactId的:版本)來指定在裝配fileSet
或files
節一個文件?如果不是,那麼實現這一目標的等效方式是什麼?
最後,我想複製的神器是而不是我的項目的依賴項,所以我不能使用過濾dependencySet
。這也從this one
不是一個直接的答案,但以不同的方式來想一想:你的項目不依賴於這件神器,否則你沒有必要將其複製。 – parsifal
@parsifal我想要複製的是org.apache.felix.main。需要啓動OSGi容器,但其中的bundle只依賴於org.osgi.core(接口)。這樣做,我可以更改實際的OSGi容器實現。重點是,因爲它不是在pom中聲明的依賴項,所以它不能被依賴插件拾取 – Miquel