当我尝试使用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>
答案 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中。