ivy 无法解析 org.springframework 依赖项
Posted
技术标签:
【中文标题】ivy 无法解析 org.springframework 依赖项【英文标题】:ivy cannot resolve org.springframework dependencies 【发布时间】:2013-03-31 07:27:12 【问题描述】:我想使用 Ivy Eclipse 插件来解决 spring-oxm 依赖。
<dependency org="org.springframework" name="spring-oxm" rev="3.2.2.RELEASE" />
但我得到以下错误:
部分项目无法解析 无法解析依赖 我的类名未解决的依赖项: org.restlet.jee#org.restlet;2.1.1:未找到未解决的依赖项: org.restlet.jee#org.restlet.ext.servlet;2.1.1:未找到
我用谷歌搜索,人们说 restlet-2.1.1 不再存在。我不知道如何解决这个问题。
【问题讨论】:
【参考方案1】:它在这个 repo 中可用 http://maven.restlet.org/org/restlet/jee/org.restlet/2.1.1/
您可能需要将此存储库添加到您的 Ivy 设置或您正在使用的任何存储库中。
【讨论】:
你能举个例子把它添加到 Ivy 的存储库吗?对于以前从未使用过 Ivy 并且不知道设置文件在哪里的人,我找不到任何有用的信息。【参考方案2】:好吧,我刚刚在 Solr 5.5.0 上遇到了同样的问题,需要更改 IVY 的存储库。但这都是浪费时间。 只需从http://maven.restlet.com/org/restlet/jee/org.restlet.ext.servlet/2.1.1/ 下载 org.restlet.ext.servlet jar 文件,在 ivy-settings.xml 附近创建文件夹存储库,复制下载的文件并更改 ivy-settings.xml 如下:
<ivysettings>
<settings defaultResolver="chain-example"/>
<resolvers>
<chain name="chain-example">
<ibiblio name="central" m2compatible="true" />
<filesystem name="libraries">
<artifact pattern="$ivy.settings.dir/repository/[artifact]-[revision].[ext]" />
</filesystem>
</chain>
</resolvers>
</ivysettings>
享受吧。
【讨论】:
以上是关于ivy 无法解析 org.springframework 依赖项的主要内容,如果未能解决你的问题,请参考以下文章
ivy 无法解析 org.springframework 依赖项
Ivy 无法从 Maven Central 解析 log4j