【发布时间】:2023-01-14 12:37:17
【问题描述】:
我有一个要求,我们正在开发一个需要一些文件的应用程序,如 txt、json 等,目前这些文件存在于源代码/主要/资源文件夹,但我们将此应用分发为jar文件.所以我们需要外部化 resources 文件夹中的这些文件,就像我们过去在 jar 外部外部化 application.properties 文件一样
有什么方法可以将文件与 application.properties 一起外部化。我曾尝试将这些文件放在本地的 jar 文件中,但 spring 并未覆盖这些文件,我们将不胜感激
【问题讨论】:
-
所以我们需要将这些文件外部化除非需要写入任何内容,否则它们应该作为资源放在你的 jar 中
-
“spring 没有覆盖文件”是什么意思?你能解释一下你在应用程序启动时正在做什么以及你看到了什么吗?
标签: java spring spring-boot spring-mvc