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