2

在 logback-spring.xml 中,我知道可以访问环境属性(在我的情况下是活动配置文件),但我正在寻找 groovy 等价物。

4

2 回答 2

2

没有等价物logback.groovy。就目前而言,如果您想访问环境或日志配置中的活动配置文件,您需要使用logback-spring.xml.

如果您想在 中查看同等支持logback.groovy,请打开增强请求

于 2016-01-29T17:21:51.183 回答
1

这是这样的:

import static org.springframework.core.env.AbstractEnvironment.ACTIVE_PROFILES_PROPERTY_NAME

def profiles = (System.getProperty(ACTIVE_PROFILES_PROPERTY_NAME) ?: '').split(',')

然后像这样使用

if (profiles.contains('DEV')) {
...
}
于 2020-08-08T10:46:41.697 回答