【发布时间】:2011-10-20 01:20:52
【问题描述】:
我又和 IVY 在一起了。
现在的问题是 ivy 文件把 POM 文件调用到 JSON 库中:
http://repo1.maven.org/maven2/net/sf/json-lib/json-lib/2.4/json-lib-2.4.pom
json-lib-2.4.pom
但是JAR文件被调用了:
json-lib-2.4-jdk13.jar
-jdk13 使得 pom 文件找不到。
所以它无法下载 JAR 文件,因为它说:
== resolving dependencies egencia#com.egencia.test.framework;working@ESFVMVI-750->net.sf.json-lib#json-lib;2.4 [default->compile]
[ivy:resolve] tried http://repo1.maven.org/maven2/net/sf/json-lib/json-lib/2.4/json-lib-2.4-jdk13.jar
[ivy:resolve] maven: no ivy file found for net.sf.json-lib#json-lib;2.4: using default data
[ivy:resolve] found net.sf.json-lib#json-lib;2.4 in maven
现在..我设法在其中找到 JAR 文件的模式,将 -jdk13 添加到其中.. 但是这样 POM 文件不再被发现。
之后,没有下载的 JAR 文件,当然构建失败,因为缺少 dep。
那么...我可以以某种方式将 POM 配置为 JAR 文件名吗?
谢谢!!
【问题讨论】:
-
汉尼拔,提供的答案对您有什么帮助?有没有cmets?
标签: ivy