当前位置: 首页 > 知识库问答 >
问题:

找不到项目“org.springframework.boot:spring-boot-starter-parent:2.4.0”

解宏扬
2023-03-14

我正在遵循以下指南:https://spring.io/guides/gs/service-web-content/,

<?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 http://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.4.0</version>
        <relativePath/>
    </parent>

    <groupId>org.example</groupId>
    <artifactId>plats-bruts</artifactId>
    <version>1.0-SNAPSHOT</version>

    <properties>
    <java.version>1.8</java.version>
</properties>

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-thymeleaf</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </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-test</artifactId>
        <scope>test</scope>
        <exclusions>
            <exclusion>
                <groupId>org.junit.vintage</groupId>
                <artifactId>junit-vintage-engine</artifactId>
            </exclusion>
        </exclusions>
    </dependency>
</dependencies>

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

</project>

但我在POM上遇到了这个问题:

Project 'org.springframework.boot:spring-boot-starter-parent:2.4.0' not found

但在这里是https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-parent/2.4.0

共有2个答案

叶福
2023-03-14

spring boot的起始父级pom当然存在于Maven Central中。

我复制了pom.xml并使用Maven 3.6.3运行MVN测试。所有必需的库,包括父pom都下载得很好。您可能希望查看~/.m2/settings.xml文件,看看是否有任何代理处于活动状态,阻止您连接到Maven Central。

逑俊楚
2023-03-14

我刚刚遇到了一个类似的问题。我正在使用IntelliJ IDEA Ultimate 2020.2。版本号2.4.0是红色的,消息与您的相同。

正在选择文件->无效缓存/重新启动...然后选择“无效并重新启动”选项修复了该问题。我想那只是一个陈腐的缓存。

 类似资料: