Kha*_*Van 2 java spring-mvc maven spring-data-jpa spring-boot
我正在使用Spring MVC和Spring Data JPA,并且面临jar版本的异常。
这是我的pom:
<properties>
<spring.version>4.2.4.RELEASE</spring.version>
<hibernate.version>4.3.8.Final</hibernate.version>
<mysql.version>5.1.10</mysql.version>
<junit-version>4.11</junit-version>
<servlet-api-version>3.1.0</servlet-api-version>
<spring-security-version>4.0.4.RELEASE</spring-security-version>
<spring-data-solr.verion>1.2.0.RELEASE</spring-data-solr.verion>
<springbatch.version>3.0.6.RELEASE</springbatch.version>
<jsp-version>2.1</jsp-version>
<jstl-version>1.2</jstl-version>
<java.version>1.7</java.version>
<liquibase.version>3.1.1</liquibase.version>
<spring.data.jpa.version>1.10.3.RELEASE</spring.data.jpa.version>
<spring.social.version>1.1.0.RELEASE</spring.social.version>
</properties>
Run Code Online (Sandbox Code Playgroud)
这是我的课:
import org.springframework.data.jpa.repository.JpaRepository;
public interface RoleRepository extends JpaRepository<Role, Long> {
}
Run Code Online (Sandbox Code Playgroud)
我在Eclipse上收到一条错误警告,并显示以下消息:
The type org.springframework.data.repository.query.QueryByExampleExecutor cannot be resolved. It is indirectly referenced from required .class files
Run Code Online (Sandbox Code Playgroud)
看来我的Spring数据jpa jar版本不正确,但是我不知道找到正确的版本。我的春季版本:4.2.4.RELEASE是最新的
如何解决这个错误?非常感谢 !
查找版本兼容性的地方是https://www.mvnrepository.com/。您输入了版本,它将显示相关的库及其版本。很酷的网站。它甚至还会向您展示如何输入您的POM。对于您的spring data jpa,我在搜索中输入了“ Spring data jpa”,单击了库,然后单击了您的版本“ 1.10.3”。如果滚动到底部,它将显示关联的编译依赖项及其版本。
归档时间: |
|
查看次数: |
4683 次 |
最近记录: |