java - 未找到依赖项 'org.springframework.boot:spring-boot-starter-data-jpa:2.5.3'

标签 java spring spring-boot maven

我是 spring boot 的新手,刚开始探索它。我遇到了这个问题,其中 intellij ide 在 pom.xml 中显示了这个错误。我不明白为什么会这样。

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.5.3</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.example</groupId>
    <artifactId>Spring-boot-tutorial</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>Spring-boot-tutorial</name>
    <description>Demo project for Spring Boot</description>
    <properties>
        <java.version>1.8</java.version>
    </properties>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>com.h2database</groupId>
            <artifactId>h2</artifactId>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <version>2.5.3</version>
            <scope>test</scope>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>2.5.3</version>

            </plugin>
        </plugins>
    </build>

</project>

如果有人可以启发这些依赖问题在 spring boot 中是如何发生的以及如何跟踪它们,那将非常有帮助。 请注意,我与 spring-boot-maven-plugin 有类似的问题,所以我只是在它下面添加了版本代码以使其工作。相同的版本添加不适用于 spring-boot-starter-data-jpa。

最佳答案

重新加载项目可能会有帮助。 步骤

  1. 右键单击该项目
  2. 转到“maven”选项
  3. 点击“重新加载项目”

关于java - 未找到依赖项 'org.springframework.boot:spring-boot-starter-data-jpa:2.5.3',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68552789/

相关文章:

javax.servlet.FilterChain 在 Firefox 中将 ContentType 设置为 text/plain

java - 如何用Java构建一个简单的点对点系统?

java - 将 Spring MongoDB AggregationResults ArrayList 映射到 List<POJO>

java - Spring Redisson哨兵错误-至少需要两个哨兵

mysql - 两个表之间的一对多关系 Spring boot JPA 不起作用

java - PreparedStatement ResultSet - 列包含所选列名称作为字符串而不是所选列的实际值

java - 线程 "AWT-EventQueue-1"java.lang.NumberFormatException 中的异常

java - 我在 spring/hibernate 中使用什么 mysql 驱动程序?

java - 配置 Spring Security 以使用自定义 UsernamePasswordAuthenticationFilter

java - 如何使用 Angular 4 在 Spring Boot 中显示存储的图像?