SpringBoot启动后直接退出 控制台显示Process finished with exit code 1

问题描述:

出现这个问题时,控制台没有任何输出,进程直接退出Process finished with exit code 1

问题解决:

使用 try catch 捕捉异常查看,发现还是没有任何日志

public static void main(String[] args) {
        try {
            SpringApplication.run(ApiBdszApplication.class,args);
        }catch (Exception e){
            e.printStackTrace();
        }
    }
但是作为踩坑无数的 Java 程序员,我们知道 Exception 还不是最顶级的异常类,于是换成 Throwable 

public static void main(String[] args) {
        try {
            SpringApplication.run(ApiBdszApplication.class,args);
        }catch (Throwable e){
            e.printStackTrace();
        }
    }
此时日志打印除了错误的内容,按照日志提示解决

最后

在搜这个问题期间,看了许多网上的解决方案,最终得出三个解决方式
1.采用以上的捕获方式
2.查看自己是否springboot版本和springcloud版本是否匹配
3.查看自己是否将一些配置文件写错。

转载于https://blog.csdn.net/hfezreal/article/details/109734502 如有侵权,联系删除

相关文章

今天小编给大家分享的是Springboot下使用Redis管道(pipeline...
本篇文章和大家了解一下springBoot项目常用目录有哪些。有一...
本篇文章和大家了解一下Springboot自带线程池怎么实现。有一...
这篇文章主要介绍了SpringBoot读取yml文件有哪几种方式,具有...
今天小编给大家分享的是SpringBoot配置Controller实现Web请求...
本篇文章和大家了解一下SpringBoot实现PDF添加水印的方法。有...