寫文章的原因:springboot工程打包(jar包或war包)後,無法讀取配置檔案。
如下圖,springboot工程讀取resources下,COMExternal.json檔案,java記憶體中儲存為字元串。

正确代碼:
InputStream resourceAsStream = this.getClass().getResourceAsStream("/COMExternal.json");
String jsonFile = new BufferedReader(new InputStreamReader(resourceAsStream))
.lines().parallel().collect(Collectors.joining(System.lineSeparator()));
使用上述代碼,可在springboot工程打包後正确讀取工程下resources目錄下檔案。