为了账号安全,请及时绑定邮箱和手机立即绑定

application.yml中的配置不生效

配置文件改成application.yml后不生效,不加cupSize和age,只改端口也不生效,但是换成application.properties就一切正常,cupSize和age都能正常读到。能不能帮忙看一下什么问题?我要疯了,这么简单的一个问题折腾了几个小时。网上搜都是说yml格式不对,但是我有在值前面加空格啊。

http://img1.sycdn.imooc.com//5a21054a0001a59205320255.jpg

http://img1.sycdn.imooc.com//5a21054a0001d39208100360.jpg

http://img1.sycdn.imooc.com//5a21054b0001b67415760270.jpg


正在回答

3 回答

加入yaml依赖

<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
<version>1.10</version>
</dependency>

2 回复 有任何疑惑可以回复我~
#1

natan

ok 可以了
2018-03-30 回复 有任何疑惑可以回复我~

问题解决,由于idea没有设置默认的maven路径,导致该项目使用的是idea自带的maven,导致缺失slf4j的jar包,把该项目的maven路径改成系统安装的maven路径,重新maven->reimport jar包。问题解决。我操,烦了我一天。这种问题还是细心一点比较好。

1 回复 有任何疑惑可以回复我~
#1

慕移动7770091

你好,我也遇到了这个问题哦,我在application.properties设置哦了port为8081,不生效,依然从8080启动
2017-12-10 回复 有任何疑惑可以回复我~
#2

慕姐3022843 回复 慕移动7770091

请问下解决了吗?我也遇到这个问题了
2017-12-24 回复 有任何疑惑可以回复我~

开发环境版本如下:jdk:1.8.0.152     maven:3.5.2     springboot:1.5.9    idea:2017.1.5

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
2小时学会Spring Boot
  • 参与学习       151488    人
  • 解答问题       1132    个

Spring Boot入门视频教程,你将学会使用Spring Boot快速构建应用程序

进入课程

application.yml中的配置不生效

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号