我是Maven的新手,我正嘗試第一次構建一個項目。我想寫一些依賴於apache lucene的代碼。這是我試圖獲得的list of artifacts in maven。如何獲得來自maven版本組中的所有工件?
有沒有什麼辦法,而不是明確地列出每個神器,我可以簡單地依賴於特定版本的所有文物?我嘗試這樣做:
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>*</artifactId>
<version>3.6.1</version>
</dependency>
這給了我org.apache.lucene錯誤
'dependencies.dependency.artifactId'::罐子價值 '' 不匹配的有效ID模式。 @ 19行,列19
我可以確認,我可以下載的依賴,當我明確說明它們。 IE瀏覽器能正常工作:
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-core</artifactId>
<version>3.6.1</version>
</dependency>
我意識到這取決於Lucene的一切都可能是次優的,但做一些快速和骯髒的我討厭不得不手動填充所有這些小的Lucene庫。在maven中獲取大量相關依賴項的典型做法是什麼?
AAAAH那是非常有用的,謝謝! –