Java hibernate版本4 jar,maven依赖项不在存储库中-它在存储库中,但我的存储库是错误的

Java hibernate版本4 jar,maven依赖项不在存储库中-它在存储库中,但我的存储库是错误的,java,hibernate,maven,Java,Hibernate,Maven,Hibernate core jar版本4.0.0。最终版本不可用。 我的pom显示如下: <id>central</id> <name>Maven Repository Switchboard</name> <url>http://repo1.maven.org/maven2</url> central Maven存储库交换机 http://repo1.maven.org/maven2 它提供了一个指向jar可用位置的

Hibernate core jar版本4.0.0。最终版本不可用。 我的pom显示如下:

<id>central</id>
<name>Maven Repository Switchboard</name>
<url>http://repo1.maven.org/maven2</url>
central
Maven存储库交换机
http://repo1.maven.org/maven2
它提供了一个指向jar可用位置的链接。。。所以我希望我的maven构建能够下载依赖项,但事实并非如此

但是,如果我改为CR7(在第一个存储库中可用),它确实可以工作,向我建议我的构建实际上使用第一个链接作为存储库,即使url“解析”为第二个

要获得hibernate发行版的最终版本,我的存储库定义应该是什么样的?

使用JBoss Maven存储库。因此,我将使用这样定义的存储库:

<repository>
  <id>Hibernate</id>
  <name>JBoss Hibernate repository</name>
  <url>http://repository.jboss.org/nexus/content/groups/public/</url>
</repository>

冬眠
JBossHibernate存储库
http://repository.jboss.org/nexus/content/groups/public/

…以及您希望指定的任何其他存储库坐标元素。

所需的存储库如下:

<repository>
<id>Hibernate</id>
<name>JBoss Hibernate repository</name>
<url>https://repository.jboss.org/nexus/content/repositories/releases/</url>
</repository>

冬眠
JBossHibernate存储库
https://repository.jboss.org/nexus/content/repositories/releases/

您能用POM中的Hibernate dependency元素更新您的帖子吗?很高兴您把它整理好了。小心使用非公共的Maven存储库。JBoss可以把地毯从你脚下拉下来!JBoss自己的URL推荐——这是我的建议——对我来说没有错误。