SpringBoot_项目启动不占用端口号

修改application.yaml文件或者application.peroperties

spring:
  main:
    allow-bean-definition-overriding: true
    #选择服务的启动类型,none这个应用不用作web应用
    web-application-type: none
spring.main.allow-bean-definition-overriding=true
spring.main.web-application-type=none

以上方法针对的是SpringBoot2.0以上版本,2.0以下的版本用下列方式

spring.main.web-environment=false

添加这个配置之后,启动完成程序就会停止,可以采用写定时任务或者其他方式,保证程序持续的运行。

你可能感兴趣的:(初学SpringBoot系列)