解決SpringBoot啟動(dòng)報(bào)錯(cuò):Failed?to?load?property?source?from?location?'classpath:/application.yml'問題
更新時(shí)間:2025年04月11日 11:05:49 作者:一只未入門的程序猿
這篇文章主要介紹了解決SpringBoot啟動(dòng)報(bào)錯(cuò):Failed?to?load?property?source?from?location?'classpath:/application.yml'問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
在啟動(dòng)SpringBoot項(xiàng)目時(shí)報(bào)如下錯(cuò)誤
原因可能是
1.yml中語法錯(cuò)誤
(特別注意:在yml中key與value之間是有一個(gè)空格的),仔細(xì)檢查一下語法
server: port: 8090 #在這里,key值與value之間有有一個(gè)空格 spring: application: name: demo datasource: username: root password: root driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3308/test?characterEncoding=utf8&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai hikari: read-only: false connection-timeout: 60000 idle-timeout: 60000 validation-timeout: 3000 max-lifetime: 60000 login-timeout: 5 maximum-pool-size: 60 minimum-idle: 10 mvc: view: prefix: classpath:/templates/ suffix: .html devtools: restart: enabled: true mail: default-encoding: utf-8 host: smtp.qq.com protocol: smtp username: password: properties: mail: smtp: auth: true starttls: enable: true required: true mybatis: mapper-locations: classpath:mapper/*.xml type-aliases-package: com.example.demo.vo logging: level: com.example.demo.mapper: debug
2.yml文件格式是GBK
但是在yml中寫了中文注釋,如下圖:
- a. 最直接的解決方法就是刪除yml中的所有中文注釋(簡單粗暴直接);
- b. 修改yml文件的編碼格式為utf-8
在File->Settings->Editor->File Encodings 里面設(shè)置編碼格式為utf-8
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用spring實(shí)現(xiàn)郵件的發(fā)送實(shí)例(含測試,源碼,注釋)
本篇文章主要介紹了使用spring實(shí)現(xiàn)郵件的發(fā)送實(shí)例,詳細(xì)的介紹了使用spring配置實(shí)現(xiàn)郵件發(fā)送,含測試,源碼,注釋,有興趣的可以下2017-05-05java 配置MyEclipse Maven環(huán)境具體實(shí)現(xiàn)步驟
這篇文章主要介紹了 java 配置MyEclipse Maven環(huán)境具體實(shí)現(xiàn)步驟的相關(guān)資料,具有一定的參考價(jià)值,需要的朋友可以參考下2016-11-11mybatis-plus 新增/修改如何實(shí)現(xiàn)自動(dòng)填充指定字段
這篇文章主要介紹了mybatis-plus 新增/修改實(shí)現(xiàn)自動(dòng)填充指定字段方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-06-06