您的位置:首页 > 编程语言 > Java开发

springboot 正常启动工程报:Process finished with exit code 0

2020-04-07 18:56 731 查看

问题

跟往常一样用idea快速创建了一个springboot工程,但是启动的时候并没有打出监听端口的日志,同时呢程序竟然退出了。
如图

排查

这就很奇怪了啊,正常启动首先会打印出对应的监听端口日志,同时程序会阻塞,等待链接。
于是看了我引的包有没有问题。
如图

由于我的工程是快速搭建起来的,并没有手动的改任何东西,所有我们看一下pom文件,创建工程的时候idea自动帮我们引入了哪些包
如图

原因

我们是启动的是web工程,显然没有引入spring-boot-starter-web的包,当然也就没有引入web相对应的tomcat包,大家可以看上面第一张图片,并没有tomcat对应的jar,正常情况下我们是可以看到tomcat-core类似这样的jar包的。
所以我们引入

org.springframework.boot
spring-boot-starter-web

如上的jar包之后,我们再看下
如图

重新启动

如图

我们熟悉的启动日志终于出来了
综上,就是因为我们是web工程,但是我们并没有引入对应的web对应的jar包,比如tomcat所以导致启动的时候,程序按照正常的spring工程去启动了

  • 点赞
  • 收藏
  • 分享
  • 文章举报
星星点灯_hard 发布了16 篇原创文章 · 获赞 0 · 访问量 389 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐