Springboot項目啟動不加載resources目錄下的文件問題
問題現象
如下圖所示,程序在啟動前,設定項目的端口地址信息為8888,但是項目啟動卻使用的是默認的8080。

并且在項目中的target中,并未加載 resources中的所有配置文件信息。
問題分析
出現這種問題,可能出現的原因在于:
程序識別當前項目可能是一個pom依賴,不會去讀取對應的配置項。
解決方式
檢查pom.xml文件中的<packaging>pom</packaging>屬性值
如果是正常的應用項目,此處應該是jar,而非pom!
修改后,將maven rebuild一下,再重啟程序。

如上,成功加載resources文件。
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
SpringCloudAlibaba極簡入門整合Grpc代替OpenFeign的詳細過程
本文介紹了如何將OpenFeign替換為Grpc進行服務通信,并通過實際案例展示了如何在Spring?Boot項目中整合Grpc,Grpc提供了高性能、低延遲的服務間通信,而OpenFeign則注重簡化開發(fā)流程,感興趣的朋友跟隨小編一起看看吧2024-11-11
SpringBoot整合Mybatis實現高德地圖定位并將數據存入數據庫的步驟詳解
這篇文章主要介紹了SpringBoot整合Mybatis實現高德地圖定位并將數據存入數據庫的步驟詳解,本文分步驟通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-01-01
IntelliJ IDEA的數據庫管理工具實在太方便了(推薦)
這篇文章主要介紹了IntelliJ IDEA的數據庫管理工具實在太方便了,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-09-09

