代码之家  ›  专栏  ›  技术社区  ›  OJVM

未找到Maven Hibernate JAR(3.5.1-最终)

  •  2
  • OJVM  · 技术社区  · 15 年前

    我正在更新我的pom中的休眠依赖项,我有 3.3.2.Ga 版本和我改为 3.5.1决赛 . 但是Maven在回购协议中找不到jar,所以检查URL。

    http://repository.jboss.org/maven2/

    在休眠部分。

    我可以看到没有任何jar,只有pom。但是如果我检查实体管理器部分

    有JAR和其他文件(事实上,Maven检索了这些文件)。

    我知道我可以通过这个命令行将它添加到我的存储库中

     mvn install:install-file -DgroupId=org.hibernate -DartifactId=hibernate -Dversion=3.5.1-Final -Dpackaging=jar -Dfile=/path/to/file
    

    但我不知道是否需要其他依赖。

    我必须说我在POM中添加了存储库,就像这样。

       <repository>
            <id>JBOSS</id>
            <name>JBoss Repository</name>
            <url>http://repository.jboss.org/maven2/</url>
        </repository>
    

    坦克你。

    2 回复  |  直到 13 年前
        1
  •  3
  •   Pascal Thivent    15 年前

    使用 hibernate-core 作为 artifactId 在您的依赖关系中(实际上来自jboss存储库):

    <dependencies>
      <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-core</artifactId>
        <version>3.5.1-Final</version>
      </dependency>
      ...
    </dependencies>
    
    <repositories>
      <repository>
        <id>jboss</id>
        <name>JBoss repository</name>
        <url>http://repository.jboss.org/maven2</url>
      </repository>
    </repositories>
    
        2
  •  1
  •   Robert Munteanu    13 年前

    jboss已经开始将自己的repo与maven central同步,如发布在jboss community blog上的 pom.xml 或repository manager.

    search result for hibernate core :

    因此 hibernate 现在无需将JBoss存储库添加到 pom.xml 或存储库管理器。

    休眠核心的搜索结果 :

    search result for hibernate-core