0

我最近切换到 logback.groovy 并尝试运行我的应用程序,但日志记录失败并出现错误

groovy.lang.MissingPropertyException: No such property: catalina for class: Script1

我怀疑这是由于我的脚本的这一部分:

def LOG_DIR = "${catalina.home}/logs/"

if(hostname =~/myhost|productionhostname/) {
    LOG_DIR = "/opt/tomcatinstances/myapp/logs/"
}

我已将其重命名为,$catalina.home但它也不起作用。有什么我做的不对吗?

谢谢

4

1 回答 1

1

可以使用以下代码获取Tomcat日志目录

def TOMCAT_LOG_DIR = System.getenv()['CATALINA_BASE'] + "/logs"
于 2014-12-23T19:22:12.900 回答