SpringBoot项目,启动Process finished with exit code 0,直接退出程序,不打开端口,问题记录
今天在项目中创建了一个新的Moudle,在项目中实现新的功能。
在包中创建了SpringBoot的启动类,在配置文件中配置了服务端口,服务名,环境设置。
在pom文件中也添加了springboot的web依赖。
启动类上加了@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)注解,表示此类为启动类,且中间括号中内容为不加载数据源相关配置。
运行程序直接跳出,显示Process finished with exit code 0,然后程序结束。没有按照预想,打开预先设置好的8002端口的服务。
去网上查找排错,都没有解决。
最后发现原因原来是在启动类的main方法里,没有添加 SpringApplication.run(OssApplication.class, args);这句话。。。。。。。
学的时候啥都记着,知道原因,用的时候就会因为这些小疏忽,排错而消耗时间。
希望下次细心注意。
本文作者:逐东
本文链接:https://www.cnblogs.com/vuds/p/16005715.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步