application.yml 啟動報錯
時間:2020/04/09-2020/05/29
項目1:idea 2017.3.7 + mysql 8.0.19 + git +maven
問題:
yml配置檔案中添加的以下配置導緻報錯:
spring:
profiles:
active: @package.environment@
項目一開始能夠啟動,是後面寫代碼準備檢驗下代碼的結果時,莫名其妙的啟動報錯了
網上的解決方法是說
active: @package.environment@
諸如此類的報錯是因為
符号無效
我嘗試了用雙引号和單引号,啟動還是報錯。
使用了雙引号和單引号沒有用的原因可能是因為最開始項目是能夠啟動的,也就是說最開始
active: @package.environment@
的符号是有效的,不需要額外加雙引号單引号。
解決辦法:
右鍵項目-maven-Reimport 更新依賴包
嚴格意義上講這個問題并不是application.yml配置檔案的錯誤,可能是因為沒有觸發自動重新載入的動作,是以需要手動強制更新依賴。
除此之外application.yml最容易報錯的原因是空格、無效符号和參數問題。
菜鳥一枚,說錯的地方請大佬指教,不喜輕噴
轉載請标注原創位址,謝謝