springboot启动直接退出显示Process finished with exit code 1

SprintBoot项目启动后直接退出(未打印有关SP的日志)


一、解决思路

尝试在main方法前面加了一行打印语句:
System.out.println(“SpringBoot Start…”);

//正常运行的打印信息
SpringBoot Start....
Process finished with exit code 1

有出现上面的信息说明程序入口没有问题,需要捕获异常。

使用try catch捕获run()方法的异常;

try {
  SpringApplication.run(Application.class, args);
}catch(Exception e) {
  e.printStackTrace();
}

若还是没有发现异常,将Exception换成Throwable(最顶级的异常类)

try {
  SpringApplication.run(Application.class, args);
}catch(Throwable e) {
  e.printStackTrace();
}

二、解决方案

根据异常信息下寻找问题的解决方法。
一般情况下,出现的问题会有:
1、项目代码格式问题;
2、编译类未正常引用;
3、jar包依赖冲突;

posted @   LightGrass  阅读(1184)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示