4
我正在使用Ivy来解决我的非常小的项目中的依赖项。这是我第一次这样做,而且我的项目非常小,因此学习更多。常春藤未能解决依赖关系:要检查什么,该怎么办?
5分钟前,当试图下载log4j时,我遇到了一个问题。
我的配置是非常基本的,我有一个Ant任务:
<target name="resolve" description="--> retrieve dependencies with ivy">
<ivy:retrieve/>
</target>
和我的ivy.xml文件是这样的:
<dependency org="javax.servlet" name="servlet-api" rev="2.5" />
<dependency org="log4j" name="log4j" rev="1.2.15" />
</dependencies>
的问题是似乎发生在常春藤试图下载jms 1.1(我认为它需要log4j),因为我可以在控制台中看到:
:
:::::::::::::::::::::::::::::::::::::::::::::
[ivy:retrieve] :: FAILED DOWNLOADS ::
[ivy:retrieve] ::^see resolution messages for details^::
[ivy:retrieve] ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:retrieve] :: javax.jms#jms;1.1!jms.jar
[ivy:retrieve] :: com.sun.jdmk#jmxtools;1.2.1!jmxtools.jar
[ivy:retrieve] :: com.sun.jmx#jmxri;1.2.1!jmxri.jar
[ivy:retrieve] ::::::::::::::::::::::::::::::::::::::::::::::
有什么我可以做的吗?
非常感谢。
˚F