Eclipse中的Maven插件找不到超过3.6.0的hibernate版本

时间:2013-03-21 11:25:45

标签: hibernate maven

当我尝试使用eclipse pom编辑器找到hibernate 4.1.0时,我只能找到版本3.6.0,我正在寻找> 4.0.0。

雇用是我的pom.xml文件:

<modelVersion>4.0.0</modelVersion>
<groupId>dk.janth.simpel-maven-spring</groupId>
<artifactId>Simpel-maven-spring-projekt</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<name>Simpel maven spring projekt</name>

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.0</version>
            <configuration>
                <source>1.7</source>
                <target>1.7</target>
            </configuration>
        </plugin>
    </plugins>
</build>

2 个答案:

答案 0 :(得分:1)

将此添加为依赖项,您应该很高兴。

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-core</artifactId>
    <version>4.1.7.Final</version>
</dependency>

答案 1 :(得分:1)

Eclipse在查找工件的最新版本时并不总是可靠的,但我认为,在您的情况下,您会查找错误的artifactId。

大多数工件可以在maven central上找到,在那里我们可以搜索并获取xml片段以添加依赖项。

对于hibernate:访问search.maven.org,输入“hibernate-core”(不是:hibernate)并进行搜索。目前我正在写答案,最高的结果是hibernate-core, Version 4.2.0.Final。单击该版本号(或此答案中的链接,这是相同的),您将找到一个页面,其中包含所有依赖关系信息,可以将其复制并粘贴到您的pom中。