Springboot无法正常启动的排错步骤(Process finished with exit code 1)

378 阅读1分钟

Springboot无法正常启动的排错步骤(Process finished with exit code 1)

在学习中遇到问题就写了下来,每个人情况不一,请理性评价。

错误示例

Process finished with exit code 1 【此错误类型一般为配置错误,且没有明显的错误日志输出可以查看,因此下面从五个方面进行检查】

2.png

一、检查标记 @MapperScan@ComponentScan的类上包的扫描范围是否正确和名称是否正确

3.png

4.png

二、查看配置文件applocation.yamlserver.address是否为 ipconfig命令下的网卡地址/公网IP/localhost回环地址 ----公网IP每次连接会从新分配,因此不建议作为server.address5.png

6.png

三、检查mapper目录下mapper.xml文件中报文头格式是否正确

由报文头格式引起的错误,不会引起IDEA的文件报错提示,因此你根本看不到哪错了. 7.png

四、检查pom.xml关于boot启动的相关依赖是否添加。

......

五、很蠢的一个方面:检查一下主启动类 @SpringBootApplication是否添加 8.png