application.yml中的配置不生效
配置文件改成application.yml后不生效,不加cupSize和age,只改端口也不生效,但是換成application.properties就一切正常,cupSize和age都能正常讀到。能不能幫忙看一下什么問題?我要瘋了,這么簡單的一個問題折騰了幾個小時。網上搜都是說yml格式不對,但是我有在值前面加空格啊。
配置文件改成application.yml后不生效,不加cupSize和age,只改端口也不生效,但是換成application.properties就一切正常,cupSize和age都能正常讀到。能不能幫忙看一下什么問題?我要瘋了,這么簡單的一個問題折騰了幾個小時。網上搜都是說yml格式不對,但是我有在值前面加空格啊。
2017-12-01
舉報
2018-01-14
加入yaml依賴
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
<version>1.10</version>
</dependency>
2017-12-02
問題解決,由于idea沒有設置默認的maven路徑,導致該項目使用的是idea自帶的maven,導致缺失slf4j的jar包,把該項目的maven路徑改成系統安裝的maven路徑,重新maven->reimport jar包。問題解決。我操,煩了我一天。這種問題還是細心一點比較好。
2017-12-01
開發環境版本如下:jdk:1.8.0.152 ????maven:3.5.2 ????springboot:1.5.9????idea:2017.1.5