【发布时间】:2011-07-15 22:13:36
【问题描述】:
我正在尝试手动将 lucene jar 文件添加到我的本地 ivy 存储库。 我有其他 apache jar,所以在现有文件夹 .ivy2\cache\apache.org\ 下,我创建了一个名为 lucene 的文件夹,并在其中创建了一个名为 jars 的文件夹。然后我将名为 lucene-3.0.3.jar 的 jar 放在 jars 文件夹中。 下一步我在 lucene 文件夹中创建了以下 ivy-3.0.3.xml:
<?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: not found”
我可以从我的 .ivy2 缓存文件夹中找到其他依赖项,只是我手动创建的这个有问题。
我错过了什么?
【问题讨论】:
标签: dependencies ivy