嵌入tomcat的弹簧靴无法启动[2.2.6 vs 2.2.2]



1(克隆此回购https://github.com/spring-guides/gs-spring-boot

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

./mvnw spring-boot:run

您将能够导航到http://localhost:8080/来看看春靴的问候。这是意料之中的事。

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

<version>2.2.6.RELEASE</version>

Try.mvnw spring-boot:runTomcat不再出现。http端点由于同样的原因无法工作。此版本升级中缺少什么?

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

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

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

[错误]读取/Users/testUser/.m2/repository/net/bytebuddy/byte-bddy/1.10.8/byte-bddy-1.10.8.jar时出错;无效LOC标头(错误签名(

我清除了.m2/repository/目录,随后下载的文件运行良好。

谢谢Stephane。

最新更新