如何保留单独的日志配置文件,每个环境一个,并由maven自动构建

时间:2011-12-13 04:02:54

标签: logging maven

通过Maven,我可以使用日志配置文件构建项目。

想知道是否可以保留一个配置描述符,每个环境一个(性能,生产,坐,uat,开发人员),并通过maven自动构建。

不确定是否有多个pom.xml,每个环境一个,然后调用所需的pom.xml。

3 个答案:

答案 0 :(得分:2)

我已经在我的博文herehere中描述了您遇到的问题以及如何使用Maven解决该问题。

答案 1 :(得分:1)

您可以查看multiple profiles - 每个环境一个。在每个配置文件中,您可以指定适当的描述符。您需要为每个配置文件运行maven构建并获取适当的工件。

答案 2 :(得分:1)

单独的POM绝对是禁忌。每当您的配置更改与您的日志记录问题无关时,您必须记住更新所有pom变体。

上面提到的个人资料是一种选择;另一个可能是Maven assembly plugin