0

我想知道在我的 Maven 项目中组织 Spring Configurator 目录的最佳方法是什么?我不想让 prod、dev 和 test 配置集带有单独的 *.xml 和 *.conf 文件。而且我还想要一个单独的主 *.xml 文件,用于每个配置集。

我必须将 *.xml 和 *.conf 文件放在单独的目录中吗?或者我可以将它们放在同一个 dir 中,如下所示:

spring/
  test/application.xml
  test/params.conf
  dev/application.xml
  dev/params.conf
  prod/application.xml
  prod/params.conf

感谢帮助 :)

4

1 回答 1

1

以类路径上不存在冗余的方式将它们放置在目录结构中。例如:如果您的代码搜索*/application.xml文件并且类路径中包含所有 3 个文件,则会导致混淆

还可以利用Maven 构建配置文件程序集插件。对其进行配置,以便仅为每个构建配置文件打包相关文件。

于 2013-06-17T04:14:01.260 回答