spring boot -- 配置文件application.properties 换成 application.yml

1.前言

其实两种配置文件在spring boot 的作用一样,只是写法不同 ,yml 可以写的内容更少 ,以树结构 书写内容,看起来很清晰,

但是 如果 项目配置文件设置为 既有properties 也有 yml ,那么 yml 将无效 ,因为 优先级properties > yml

2.操作

(1)删除application.properties

spring boot -- 配置文件application.properties 换成 application.yml

 

 

(2)配置maven

spring boot -- 配置文件application.properties 换成 application.yml

 

 spring boot -- 配置文件application.properties 换成 application.yml

 

 spring boot -- 配置文件application.properties 换成 application.yml

 

 spring boot -- 配置文件application.properties 换成 application.yml

 

 选择要修改的maven项目

输入指令 

-X clean install

 点击OK

spring boot -- 配置文件application.properties 换成 application.yml

 

 点击绿色三角运行clean 程序, 需要出现   [INFO] BUILD SUCCESS   则表示成功

spring boot -- 配置文件application.properties 换成 application.yml

 

 

 好了,现在可以新建一个application.yml文件了

spring boot -- 配置文件application.properties 换成 application.yml

 

 

3.测试

spring boot -- 配置文件application.properties 换成 application.yml

 

 

修改配置文件,我这里设置了端口号 565 ,不然会默认8080

【注意,如果是maven多模块工程,如果这个是子级maven,需要正确引入父级maven才可以运行,否则会报错启动不了】

部分版本spring boot 需要引入依赖,我用spring boot 2.2.7 版本,不需要加

spring boot -- 配置文件application.properties 换成 application.yml

 

 

 

 

去启动类运行看看

spring boot -- 配置文件application.properties 换成 application.yml

 

 

启动成功

去浏览器测试,修改端口为565 ,可以访问, 完成!!!

spring boot -- 配置文件application.properties 换成 application.yml

 

spring boot -- 配置文件application.properties 换成 application.yml

上一篇:移动端选择时间时软键盘弹出问题


下一篇:QT窗口拖拽移动