grails - log4j:参数附加程序文件名

标签 grails groovy log4j grails-2.0

我使用Grails
在我的文件Config.groovy中,我创建一个附加程序为:

log4j = {

    appenders {
        file name:'myAppli', file:'/tmp/myAppli.log'
    }
...
}

是否可以通过file.properties的数据来设置我的附加程序的文件路径?

像这样的东西:
file.properties:
myAppli.log.path=C:\\tmp\\


Config.groovy:
appenders {
    file name:'myLogs', file:myAppli.log.path + 'myLogs.log'
}

最佳答案

myAppli.log.path应该可以工作!!!

关于grails - log4j:参数附加程序文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14524870/

相关文章:

java - Log4j 不打印堆栈跟踪

Log4j 和用户期望

java - 使用 log4j 或 logrotate.d 轮转 Linux-Java 日志

java - 是否有适用于 java for sdkman for grails、groovy 和 gradle 的 sdk 管理器

grails - 从 map 的特定值的下拉列表中设置值

java - grails 应用程序不再允许我在本地主机上发送电子邮件

html - Grails没有方法签名:org.apache.catalina.core.ApplicationHttpRequest.getFile()

grails - Shiro标签 'isLoggedIn'和 'authenticated'表示同一意思吗?

grails - 设置grails域对象属性而不调用setter方法

unit-testing - 如何运行多个 Groovy 单元测试