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

导入spring boot starter项目时出现pom.xml错误

云新知
2023-03-14
<?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.3.3.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.example</groupId>
    <artifactId>rooms</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>rooms</name>
    <description>Chatting room</description>

    <properties>
        <java.version>14</java.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>
        <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-starter-test</artifactId>
            <scope>test</scope>
            <exclusions>
                <exclusion>
                    <groupId>org.junit.vintage</groupId>
                    <artifactId>junit-vintage-engine</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-autoconfigure</artifactId>
            <version>2.3.3.RELEASE</version>
        </dependency>
    </dependencies>

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

</project>

我所尝试的:

  1. 根据此线程编辑settings.xml文件时,无法将工件org.apache.maven.plugins:maven-surefire-plugin:pom:2.7.1from/to central(http://repo1.maven.org/maven2)
  2. 正在删除Maven中的.m2文件夹
  3. 使缓存无效并重新启动

我见过很多stackoverflow帖子,但不幸的是,它们似乎都不起作用。对此如何化解?多谢了。

共有1个答案

訾旭
2023-03-14

自2020年1月15日起,maven central不再支持HTTP,转而支持HTTPS。因此,spring存储库也切换到HTTPS

请查看此链接以设置maven Build的代理。

重新启动您的智能j

 类似资料:
  • 下面是我在构建SBT项目时看到的日志。下面想说的是什么! 我正在使用IntelliJ IDE和Scala2.12以及SBT1.0.3来构建这个项目。我已经验证了IDE代理设置,它的设置和工作良好的其他构建工具。是否有什么东西错过了我的SBT安装??我尝试访问日志中的失败链接,它们也出现了错误。 更新:以下是文件内容 build.sbt 名称:=“unttled3” 版本:=“0.1” scalaV

  • 我已经在许多地方查阅了下面的错误,但似乎无法就解决方案或一个有效的解决方案达成共识。 “Maven项目扫描错误[项目路径];Java.lang.OutOfMemoryError:Java堆空间” 我将MAVEN_OPTS设置为“-xms512m-xmx1024m-xx:maxpermsize=1024” 我正在导入的项目是一个资产项目,有许多图像、图标、.swf和JS文件。 是不是我还需要什么,或

  • 我得到了这个错误为什么在我的项目build.sbt中导入scalding sbt(参考:如何在sbt项目中声明对scalding的依赖?)。帮帮我吧。 错误:导入SBT项目时出错: ... [warn]====public:尝试了[warn] https://repo1.maven.org/maven2/com/twitter/scalding-core_2.10/0.16.0-Snapshot/

  • SBT“Simulateur”项目刷新失败错误:错误:导入SBT项目时出错: [info]解析com.typesafe.play#play-doc2.11;1.2.2.... [info]解析org.pegdown#pegdown;1.4.0.... [info]解析org.parboiled#parboiled-java;1.1.5... [info]解析org.parboiled#parboi

  • 有什么想法可以解决这个问题吗?在Arch Linux上使用这个版本的Intellij IntelliJ IDEA社区版(Intellij-IDEA-Communition-Edition)2:2017.3.3-1