[英]java.lang.NoClassDefFoundError: org/springframework/orm/hibernate3/support/HibernateDaoSupport
[英]The import org.springframework.orm.hibernate3.support.HibernateDaoSupport cannot be resolved
嗨,我正在嘗試使用REST在Spring中開發一個示例項目。 我正在使用Spring 4.0.0.release。 為了實現休眠操作,我導入了import org.springframework.orm.hibernate3.support.HibernateDaoSupport
但錯誤顯示了The import org.springframework.orm.hibernate3.support.HibernateDaoSupport cannot be resolved
。 我的pom.xml包括:
<!-- Spring -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${org.springframework-version}</version>
<exclusions>
<!-- Exclude Commons Logging in favor of SLF4j -->
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${org.springframework-version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>${org.springframework-version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>4.0.0.RELEASE</version>
</dependency>
<!-- HIbernate -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>5.0.0.Final</version>
</dependency>
鏈接[ http://docs.spring.io/autorepo/docs/spring/4.0.0.M3/javadoc-api/index.html?org/springframework/orm/hibernate3/support/HibernateDaoSupport.html][1]表示Spring包含以下類: org.springframework.orm.hibernate3.support.HibernateDaoSupport
請幫助我解決此問題。 任何幫助將不勝感激。
根據http://mvnrepository.com/artifact/org.springframework/spring-orm/4.0.0上的Maven資料庫所述。
您應該使用以下內容:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>4.0.0.RELEASE</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>4.2.2.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>4.2.2.Final</version>
</dependency>
如果這樣不起作用,請嘗試3.6.9.Final
作為休眠版本。
這可能會有所幫助。 否則,請嘗試重新啟動Eclipse,或進行手動安裝。
請讓它知道是否有效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.