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

在maven中使用Spring Boot启动父1.4.3时分析生命周期处理指令出错(在1.4.2上运行良好)

何超英
2023-03-14

下面是pom。xml不适用于1.4。3.SpringBootStarter父级的发布,上面写着“错误解析生命周期处理指令”。但一旦我把版本改成1.4。2、问题自动解决。所以我的问题是,是1.4。3版本与pom模式定义不兼容?

<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>1.4.3.RELEASE</version>
</parent>
<packaging>war</packaging>
<artifactId>SpringCloudConfig</artifactId>
<properties>
    <java.version>1.8</java.version>
</properties>
<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
    </dependency>
</dependencies>

共有3个答案

漆雕昊天
2023-03-14

http://maven.apache.org/xsd/maven-4.0.0.xsd"

<properties>
    <java.version>1.8</java.version>
</properties>
<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
    </dependency>
</dependencies>
景鸿才
2023-03-14

无需删除整个回购协议。这是由一些与spring相关的jar损坏引起的。只需从本地m2 repo中删除以下文件夹并更新Maven项目

. m2\repository\org\springframe

贺佑运
2023-03-14

如果您的maven本地存储库中存在损坏的jar文件,删除整个. m2文件夹或特定的jar文件可能会有所帮助。我解决了这个问题,删除了C:\用户\youUserName\. m2文件夹。然后切换回日蚀火星。当问题发生时,我正在使用Eclipse Neon)。Eclipse Mars兼容1.4.2和1.4.3版本。

 类似资料:
  • 我想在maven测试期间在Java14中运行spock 2.0-M2-Groovy-3.0和junit 5.6.2测试。我的pom看起来: 如果我跑 在maven生命周期中运行spock和junit测试是否可能没有上述警告?

  • 软件版本:jenkins版本1.478 selenium独立版本2.25 chrome驱动程序版本chrome版本21 PHPunit 3.6.10 PHP webdriver绑定http://code.google.com/p/php-webdriver-bindings/Ubuntu11.10使用GUI 概要:在一个新的终端窗口中,我运行java-jar-selenium-server-sta

  • 问题内容: 我想在Ubuntu启动时运行一个命令(在任何人登录之前): 我该怎么做? 问题答案: 您可以在启动结束时执行的脚本中添加命令。 在之前编写命令。之后写的任何内容都将永远不会执行。

  • 本文向大家介绍SpringBoot java-jar命令行启动原理解析,包括了SpringBoot java-jar命令行启动原理解析的使用技巧和注意事项,需要的朋友参考一下 在spring boot里,很吸引人的一个特性是可以直接把应用打包成为一个jar/war,然后这个jar/war是可以直接启动的,而不需要另外配置一个Web Server。那么spring boot如何启动的呢?今天我们就来

  • 相关zulip聊天 我正在试图弄清楚,在quarkus中启动应用程序时,您应该如何优雅地失败。 我尝试将其添加到应用程序启动代码中。如果我运行一个单元测试,现在就不会调用它。仅当我直接启动应用程序时才会调用它。我希望返回一个非零值,以防抛出异常。这可能是推荐的方法。我不确定 我不确定这是一个功能请求还是一个bug,或者我遗漏了什么,这是正常的行为。 编辑1:我想说清楚: 当我使用“/gradlew

  • 主要内容:生命周期与插件的关系,三套生命周期,clean 生命周期,示例 1,default 生命周期,示例 2,site 生命周期在 Maven 出现之前,项目构建的生命周期就已经存在,开发人员每天都在对项目进行清理,编译,测试及部署,但由于没有统一的规范,不同公司甚至不同项目之间的构建的方式都不尽相同。 Maven 从大量项目和构建工具中学习和反思,最后总结了一套高度完美的,易扩展的生命周期。这个生命周期将项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有构建过程