【问题标题】:Getting Project 'org.springframework.boot:spring-boot-starter-parent:2.6.0-SNAPSHOT' not found找不到项目'org.springframework.boot:spring-boot-starter-parent:2.6.0-SNAPSHOT'
【发布时间】:2021-10-22 07:28:19
【问题描述】:

我正在尝试在 IntelliJ Idea 中创建一个 Spring Boot 项目。我尝试从 Spring initializr 创建一个项目。但是当我解压它并在我的 IDE 上运行它时,它不断重复同样的错误:

找不到项目'org.springframework.boot:spring-boot-starter-parent:2.6.0-SNAPSHOT'

尝试使用其他版本的 Spring Boot,但仍然是同样的错误。我也尝试过之前在其他帖子中提供的解决方案,但它们都不适合我。

我的 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.6.0-SNAPSHOT</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.upgrad</groupId>
    <artifactId>demoApp</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>demoApp</name>
    <description>Demo project for Spring Boot</description>
    <properties>
        <java.version>16</java.version>
    </properties>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
    <repositories>
        <repository>
            <id>spring-milestones</id>
            <name>Spring Milestones</name>
            <url>https://repo.spring.io/milestone</url>

        </repository>
        <repository>
            <id>spring-snapshots</id>
            <name>Spring Snapshots</name>
            <url>https://repo.spring.io/snapshot</url>

        </repository>
    </repositories>
    <pluginRepositories>
        <pluginRepository>
            <id>spring-milestones</id>
            <name>Spring Milestones</name>
            <url>https://repo.spring.io/milestone</url>

        </pluginRepository>
        <pluginRepository>
            <id>spring-snapshots</id>
            <name>Spring Snapshots</name>
            <url>https://repo.spring.io/snapshot</url>

        </pluginRepository>
    </pluginRepositories>

</project>

谢谢!

【问题讨论】:

    标签: spring spring-boot


    【解决方案1】:

    Spring Boot Starter Parent -> 版本 2.6.0-SNAPSHOT 不存在

    【讨论】:

    • 实际上这是我在发布此问题之前尝试的最后一个版本。对于我尝试过的任何版本的 Spring Boot 错误都是一样的 - 2.5.4、2.5.3..等。
    【解决方案2】:

    尝试清理您的本地 Maven 存储库。我的已损坏,以下几行解决了问题:

    rm -rf ~/.m2/repository
    rm -rf ~/.m2/wrapper
    

    【讨论】:

      【解决方案3】:

      试试 2.2.6.RELEASE 版本,对我有用。

      【讨论】:

      • 我刚遇到这个,2.6.0 对我不起作用,但 2.5.7 成功了,太奇怪了...
      猜你喜欢
      • 2023-02-07
      • 2021-03-05
      • 2018-01-10
      • 2021-03-29
      • 2014-12-31
      • 2021-09-20
      • 2021-04-29
      • 2021-08-22
      • 2022-07-30
      相关资源
      最近更新 更多