java - 无法构建 Spring maven 项目,POM.XMl 文件中出现问题

标签 java spring maven spring-boot

我正在尝试创建一个项目 New -> Spring Stater Project。然后填写事实然后按完成。 之后,当我在 POM.xml 文件中打开它时,它会在标签处显示红色 x 标记。

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.5.RELEASE</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>

错误:

Project build error: Non-resolvable parent POM for com.dasun:HotelReservation:0.0.1-SNAPSHOT: Failure to transfer
org.springframework.boot:spring-boot-starter-parent:pom:2.0.5.RELEASE from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.0.5.RELEASE from/to central (https://repo.maven.apache.org/maven2): connect timed out and 'parent.relativePath' points at no local POM

如何解决这个问题? 谢谢。

最佳答案

对于您的问题,您可以使用 Spring Initializr,它将根据您选择的构建系统(适合您的情况的 Maven)为您生成基本的项目结构。

您需要做的就是选择 Spring Boot 项目所需的所有依赖项,然后单击“生成项目”。下载后,解压项目并将其导入到您的 IDE。下载的项目将包含 pom.xml,其中包含您为项目选择的依赖项和所需的配置。 查看 spring 初始值设定项的链接:https://start.spring.io/

Screenshot of Spring Initializr 步骤:

  1. 选择构建系统(Maven 或 Gradle)

  2. 选择Spring boot版本

  3. 填写“组 ID”和“Artifact ID”字段

  4. 最后,选择项目的依赖项并单击“生成项目”。

  5. 解压下载的 ZIP 文件并将项目导入到您的 IDE。下载的项目将包含基本的 pom.xml,其中包含您为项目选择的依赖项和所需的配置。

关于java - 无法构建 Spring maven 项目,POM.XMl 文件中出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52661665/

相关文章:

java - httpclientandroidlib 上的 TLS 1.1 @ TLS 1.2

java - android onTouchEvent "Click and Hold"

java - Spring MVC, hibernate : Contents not deleted from database but method fired

maven - 如何使用Gradle实现Maven基本pom文件概念?

java - 在 unnamed.war 中找不到 META-INF/MANIFEST.MF 文件

java - org.apache.lucene.analysis.StandardAnalyzer 无法解析

java - Spring 的属性子集

java - Java 处理闭包的方式是什么?

java - Spring boot 中的请求是如何生成 JSON 值的?

java - Thymeleaf 支持 Flexbox 吗?