记录一次springboot启动卡住问题

发布时间 2023-12-17 17:07:17作者: 小小的流星

springboot启动不会报错但是卡在打印阶段

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v2.5.5)

 

后面删除了工程重新下载就好了,怀疑是target缓存包导致,以下是chatGPT分析

当 Spring Boot 启动卡住并且删除 target 目录后就好了的情况,可能是由于一些临时文件或者缓存导致的问题。通常情况下,删除 target 目录会清除编译生成的类文件、资源文件以及其他临时文件,从而使得重新构建和启动应用程序时可以避免一些潜在的问题。

以下是一些可能的原因:

  1. 缓存问题:Maven 或者 Gradle 在构建项目时会生成一些缓存文件,有时候这些缓存文件可能会导致问题。删除 target 目录可以清除这些缓存文件,从而避免潜在的缓存问题。

  2. 旧的编译结果:有时候可能会出现编译结果不一致的情况,删除 target 目录可以确保重新生成最新的编译结果。

  3. 插件问题:有些 Maven 或者 Gradle 插件可能会在 target 目录中生成一些临时文件,这些文件可能会导致问题。删除 target 目录可以清除这些临时文件。