【问题标题】:Why does Maven is looking in the wrong repo?为什么 Maven 在错误的仓库中寻找?
【发布时间】:2011-03-03 04:48:40
【问题描述】:

我正在尝试为我的项目获取最新的休眠版本,为此我已将 jboss 存储库添加到我的 settings.xml 中

 <repository>
   <id>jboss-releases</id>
   <url>http://repository.jboss.org/maven2</url>
 </repository>

但是当我从我的 m2eclipse 插件中进行依赖搜索时,我只看到来自官方 maven 存储库的结果,为什么?为什么我看不到最新版本 3.5.1?而是只显示 3.3.2

【问题讨论】:

    标签: java eclipse maven-2 m2eclipse


    【解决方案1】:

    Maven 没有在错误的存储库中查找,并且对 hibernate 3.5.1 工件的依赖项在 JBoss 存储库中可用(并得到解决)。

    但是,m2eclipse 很可能未配置为使用 JBoss 存储库的 Nexus 索引,您需要在 m2eclipse 安装中启用此索引。这可以从 Maven 存储库 视图中完成。因此,打开此视图,展开 Project Repositories 并在 JBoss 存储库上右键单击,然后选择 Enable Minimal Index 或 Enable Full Index 。

    说明可在Maven Indexes view 中找到。

    【讨论】:

    • 非常感谢帕斯卡!我猜我不能太欣赏它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-25
    • 2012-09-13
    • 2011-12-09
    • 1970-01-01
    • 1970-01-01
    • 2021-12-01
    相关资源
    最近更新 更多