springboot快速开始开始导出项目启动自动停止问题

本文介绍了Spring Boot项目启动后自动退出的问题,问题根源在于缺少`spring-boot-starter-web`依赖。通过检查并添加该依赖到`pom.xml`,并移除可能存在的`spring-boot-starter`,可以解决此问题。同时,文章讨论了`spring-boot-starter`和`spring-boot-starter-web`的区别,后者是包含web支持的启动器。
摘要由CSDN通过智能技术生成

从Spring官网导出springboot快速开始的项目 Spring | Spring Quickstart GuideLevel up your Java code and explore what Spring can do for you.https://spring.io/quickstart1、导入idea后运行后自动退出,如图:

看到这个有点懵,其实仔细看一下控制台输出的日志没用web相关的日志打印

查看pom.xml 是否加入  

<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-web</artifactId>
</dependency>

同时查看是否加入

<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter</artifactId>
</dependency>

如果有 需要去掉  spring-boot-starter

然后reload 启动即可,至于这两个区别  可以查看 这篇博文

spring-boot-starter和spring-boot-starter-web的关联_FrostDragon的博客-CSDN博客maven的作用是方便jar包的管理,所以每一个依赖都是对应着相应的一个或者一些jar包,从网上看到很多对spring-boot-starter的描述就是“这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。”没看太明白,所参与的项目上也一直没使用过,于是看了一下spring-boot-starter和spring-boot-starter-web管理的jar包才明白了两者之间的关系,是包含的关系。看下spring-boot-starter管理的的jar包:再看下spring-bohttps://blog.csdn.net/FrostDragon/article/details/109164027

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值