当前位置: 首页 > 面试题库 >

Spring Boot版本2.1.4更改为2.1.5会给出未知的配置Maven错误?

钦永贞
2023-03-14
问题内容

我已经安装了Eclipse(实际上是Spring Tool Suite)。它与Maven一起提供。我已经创建了Spring boot starter项目。Maven正在下载所有依赖项,并且一切正常。

最近,我创建了一个新项目。这次,我注意到pom.xml中出现错误,并且问题窗口(在STS中)显示以下内容:

Description Resource    Path                    Location   Type
Unknown     pom.xml     /TestSessionAttribute   line 1     Maven Configuration Problem

我注意到spring boot版本是2.1.5(之前是2.1.4)。

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

我继续进行了项目的更新(Maven>更新项目),并选中了“强制更新快照/版本”。这不能解决问题。我确实看到了

spring-boot-2.1.5.RELEASE.jar

在m2存储库中。

我回过头来,将版本更改为2.1.4,然后执行了Maven>更新项目,错误消失了。

为什么在版本2.1.5时出现Maven错误?


问题答案:

可以通过将maven-jar-plugin降级到3.1.1(从3.1.2)来解决此问题。我可以确认该修复程序适用于我自己的项目。

将以下条目添加到pom中以解决该问题。

<properties>
    <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
</properties>


 类似资料:
  • 谢谢大家。 我有一个包含7张的谷歌电子表格。我试图将最后一张工作表中的数据从单元格A1: D1移动到附加到同一工作表底部的新行。 下面是我正在使用的代码片段: 在我运行代码后,在标签“薪资检查历史记录”中,在工作表底部的新行中,我得到以下内容:“[Ljava.lang.对象;@3e0d05f9” 有人能告诉我(a)这个错误是什么,(b)这意味着什么,以及(c)我如何修复这个问题或实现我的目标,即“

  • 问题内容: 我正在使用Elasticsearch的Typescript客户端,并且在尝试更新文档时: 我收到一个错误消息: 但是根据此处的文档:https : //www.elastic.co/guide/zh- CN/elasticsearch/client/javascript-api/current/api- reference.html#_update ,是输入中的字段 我的请求参数出了什

  • 我在我的开发分支apk上做了什么: > 添加了清单权限 添加了帐单代码来使用我的sku进行购买 我可能漏掉了什么?提前感谢!

  • 我是maven新手,我在Wildfly服务器上的Eclipse中创建了一个maven项目。它的部署和工作都很好,但我在工作空间有一个编译问题,如下所示。 无法将project facet ear的版本更改为1.3 当我将project facet EAR指定为7.0时,没有问题,但在问题中,它显示在图像中。 如何解决此问题?

  • 我运行以下操作: 发布JS服务器已在运行。 正在运行ADB-S HT68X0201778反向TCP:8081 TCP:8081 正在为版本生成生成包...无法分析缓存文件。会清除并继续。[01/07/2017,19:52:45]初始化打包器[01/07/2017,19:52:45]构建快速映射[01/07/2017,19:52:47] 构建快速映射(2085ms)[01/07/2017,19:52

  • 所以我按照数字海洋的本教程,了解如何在ubuntu上安装tomcat,说明就可以了,我设法让它启动并运行。接下来,我现在想把它添加/安装到我的eclipse EE中。当我指定路径来查找tomcat安装/opt/tomcat i get. 指定了未知版本的Tomcat。 我在论坛上搜索并查看了类似的帖子,其中大多数帖子建议我找到usr/share/tomcat,但当我查看我的目录时,没有这样的目录。