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包依赖冲突;
分类:
SpringBoot问题集
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构