spring-boot 嵌入式 tomcat 无法启动 [2.2.6 vs 2.2.2]

1) 克隆这个 repo https://github.com/spring-guides/gs-spring-boot

2)导航到完整目录并运行

./mvnw spring-boot:run

您将能够导航到http://localhost:8080/以查看来自 Spring Boot 的问候。这正如预期的那样。

3) 现在,让我们将 pom.xml 中的 spring-boot 版本从 2.2.2 更新到 2.2.6。

<version>2.2.6.RELEASE</version>

试试.\mvnw spring-boot:runTomcat不上来了。出于同样的原因,http 端点不起作用。我在这个版本升级中缺少什么?

正如@Stephane Nicoll 指出的那样,我查看了日志以查找这些错误。

[ERROR] 读取错误/Users/testUser/.m2/repository/org/springframework/spring-web/5.2.5.RELEASE/spring-web-5.2.5.RELEASE.jar;无效的 LOC 标头(错误的签名)

[ERROR] 读取/Users/testUser/.m2/repository/org/assertj/assertj-core/3.13.2/assertj-core-3.13.2.jar时出错;无效的 LOC 标头(错误的签名)

[ERROR] 读取错误/Users/testUser/.m2/repository/net/bytebuddy/byte-buddy/1.10.8/byte-buddy-1.10.8.jar;无效的 LOC 标头(错误的签名)

我清除了 .m2/repository/ 目录,随后下载的工作正常。

谢谢斯蒂芬。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法在不同的Spring Boot应用程序中的不同端口上启动2个嵌入式active-mq

maven-cargo2-plugin如何识别我的Spring Boot应用程序已在运行嵌入式Tomcat?

Spring Boot 2 的 Tomcat 问题

嵌入式H2数据库的Spring Boot版本

Struts2 无法在可执行战争中初始化 Dispatcher - 嵌入式 Tomcat

Spring H2嵌入式数据库

无法使用Spring Boot 2和Trust Store在SSL模式下启动tomcat9

Spring Boot:WebServerException:无法启动嵌入式Tomcat

Spring Boot中嵌入式H2数据库的默认名称是什么?

Log4j2 JSP Taglib在Spring-boot嵌入式Servlet容器中不起作用

为什么带有嵌入式H2的Spring Boot会引发“ org.h2.message.DbException”错误?

如何使用Spring Boot将H2作为远程数据库而不是嵌入式模式连接到H2?

Spring的嵌入式H2数据源和DB_CLOSE_ON_EXIT

春季启动。@DataJpaTest H2嵌入式数据库创建架构

RPGLE中的DB2嵌入式SQL

多个嵌入式表单上的symfony 2错误

Symfony2嵌入式表单标签

在angular2中显示嵌入式图像

Symfony2嵌入式表单+动态表单更新

嵌入式derby从J2C错误开始

映射-Symfony2中的Mongodb嵌入式文档

MongoDB 分别展开 2 个嵌入式数组

无法创建嵌入式 h2 数据库

无法将现有实体映射到symfony2中的嵌入式表单

Spring Boot,无法初始化嵌入式tomcat

Spring Boot - Tomcat - Apache2 - HTTP 503 错误 - ProxyIOBufferSize

Spring Boot + Tomcat Embedded + Struts 2-不调用JSP

SpringBoot2 无法自动配置数据源:未指定“spring.datasource.url”并且无法自动配置嵌入式数据源

Spring Boot 2:无法构建Hibernate SessionFactory