Springboot の起動(dòng)が完了した直後に、ClassLoader.getSystemResource メソッドが再度呼び出されますが、システム リソースは取得できず、直接 null になります。 Springbootの起動(dòng)時(shí)にClassLoaderを靜的変數(shù)またはオブジェクトにプリロードする方法はありますか?
以前同様の問題に遭遇しました。ローカル開発では ClassLoader.getSystemResource リソースにアクセスできますが、SpringBoot によって作成された後はアクセスできなくなりました。
代わりに ResourceUtils.getURL(usersExistingData).openStream() を使用してみてください。