我想手動將lucene jar文件添加到我的本地ivy存儲庫。 我現有的其他apache jar文件夾下.ivy2 \ cache \ apache.org \我創建了一個名爲lucene的文件夾,裏面有一個名爲jars的文件夾。然後我將名爲lucene-3.0.3.jar的jar放入jars文件夾中。 下一步我創建的文件夾的Lucene以下常春藤3.0.3.xml:無法將jar文件添加到.ivy緩存手動
<?xml version="1.0" encoding="UTF-8"?>
<ivy-module version="1.0">
<info organisation="apache.org" module="lucene" revision="3.0.3" status="release" publication="20090416105712">
</info>
<publications>
<artifact name="lucene-3.0.3" type="jar" ext="jar"/>
</publications>
</ivy-module>
然後我嘗試從這樣的一個項目中引用它:
<dependency org="apache.org" name="lucene" rev="3.0.3"/>
,但我得到一個錯誤:「無法解析的依賴項:apache.org#lucene; 3.0.3:找不到」
我能從我的.ivy2緩存文件夾中找到其他依賴關係,只是我手動創建的這個問題給出了問題。
我錯過了什麼?
謝謝。我可能應該提到我這樣做是爲了自我介紹常春藤是如何工作和僅用於實驗的。我知道,常青藤從基於其解析器的倉庫中取出罐子,但認爲我會嘗試和模仿它在做什麼:)謝謝 – Joly 2011-03-17 10:00:19
很高興我能以某種方式幫助理解這種理解。順便提一句,我想提一下,常春藤是我見過的最好的文檔工具之一。在我上面鏈接的那個網站上釣魚,你會發現常春藤的每一個功能以及每個命令的非常有用的例子。我知道常春藤向後和向前以及我知道的一切,我從那個網站了解到。 – gMale 2011-03-17 15:58:33