2011-10-13 118 views
1

我有pom.xml文件,它包含從svn簽出的依賴關係和文件,因此不需要生成項目。我只需要這些庫和那些文件,那麼有沒有什麼辦法讓它們不用maven目錄結構生成項目呢?如何編譯pom.xml而不在Maven中生成項目?

+0

你是什麼意思的「包含...文件」?這些通常是來自您項目的文件。所以編譯一個pom通常意味着:1.從pom中實例化項目2.用它來做正常的maven事情。構建服務器就是這麼做的。 – mliebelt

+0

我們只想使用Maven下載庫並下載其他文件而非源代碼 –

+0

這是Maven的一個不常用的用法。創建一個基礎項目(jar)並不會造成傷害,並且包含POM。 – mliebelt

回答

2

我不知道你的問題你想要什麼。如果你有pom.xml文件,你想下載它定義所有的依賴,你可以調用

mvn dependency:copy-dependencies 

更多選項看起來maven copy-dependencies task page

如果你問如何創建POM,將不包含代碼,但只有依賴關係,您可以通過指定pom包裝來實現。

相關問題