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

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

如上,成功加載resources文件。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
本地啟動RocketMQ未映射主機名產(chǎn)生的超時問題最新解決方案
這篇文章主要介紹了本地啟動RocketMQ未映射主機名產(chǎn)生的超時問題,本文給大家分享最新解決方案,感興趣的朋友跟隨小編一起看看吧2024-02-02
Spring自定義注解實現(xiàn)數(shù)據(jù)脫敏
在當今數(shù)據(jù)安全越來越受到重視的背景下,許多企業(yè)都對敏感數(shù)據(jù)的保護有著嚴格的要求,本文就來深入探討一下如何自定義注解來實現(xiàn)對敏感數(shù)據(jù)的脫敏處理吧2024-11-11
SpringBoot?整合Mybatis-Plus并輸出SQL日志示例詳解
后端返回各種圖片形式在前端的轉(zhuǎn)換及展示方法對比
SpringSecurity實現(xiàn)前后端分離的示例詳解

