gpt4 book ai didi

java - 如何找到Spring Data JPA和Spring版本的正确jar文件

转载 作者:行者123 更新时间:2023-12-01 22:19:17 27 4
gpt4 key购买 nike

我正在使用 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>

这是我的类(class):

import org.springframework.data.jpa.repository.JpaRepository;
public interface RoleRepository extends JpaRepository<Role, Long> {

}

我在 Eclipse 上收到一条错误警告,其中包含以下消息:

The type org.springframework.data.repository.query.QueryByExampleExecutor cannot be resolved. It is indirectly referenced from required .class files

看来我的 Spring data jpa jar 版本不正确,但我不知道找到正确的版本。我的 Spring 版本:4.2.4.RELEASE 是最新的

如何修复这个错误?非常感谢!

最佳答案

查找版本兼容性的地方是 https://www.mvnrepository.com/您输入您的版本,它将显示关联的库及其版本。很酷的网站。它甚至会告诉您如何输入 POM。对于您的 spring data jpa,我在搜索中输入“Spring data jpa”,单击库,然后单击您的版本“1.10.3”。如果滚动到底部,它将显示关联的编译依赖项及其版本。

关于java - 如何找到Spring Data JPA和Spring版本的正确jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43006156/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com