springboot獲取配置文件路徑的兩種方法


/**
 * 以下三種方法都可以獲取,但是有一點區別
 */
// 這種獲取配置文件的方式無法獲取jar壓縮包中的配置文件
String FAST_DFS_CONF_FILE = FastDFSProcess.class.getResource("/").getPath() + "fdfs_client.conf";

// 可以修改問修改為相對路徑處理
String path = new ClassPathResource("fdfs_client.conf").getPath();
// 或者(此方法沒有驗證)
String filePath = (FastDFSUtil.class.getClass().getResource("/").getPath()+"fdfs_client.conf").replaceAll("//","\\");

防止出現

java.io.FileNotFoundException: (系統找不到指定的路徑。)
或者 配置文件沒有加載進去導致配置連接為null


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM