我正在开发一个包含多个模块的 java maven 项目。
我面临将配置文件从一个模块共享到其依赖项的问题。例如,我有一个名为utils的模块,其中包含一个 log.properties 文件,我想在另一个名为gui的模块中使用它。这样做的最佳做法是什么?
目前我们按照 Maven 标准布局建议将 log.properties 放在config目录中,并且不包含在 jar 文件中。这是对的吗 ?我应该把它放在资源中吗?
我使用程序集插件将其复制到一个通用的配置目录,这很好用,但是当我尝试单独构建每个模块时,无法访问配置文件。我该如何解决这个问题?
谢谢你的帮助,皮埃尔。