Aar*_*ers 5 grails logging tomcat
由于调用run-app使用grails中的tomcat-plugin,如何在不存在的情况下修改server.xml中的grails AccessLogValve?
我只需要这个用于开发,因为在生产中我将把战争部署到tomcat.
提前致谢
您可以在scripts/_Events.groovy中的'ConfigureTomcat'事件的回调中对其进行配置:
import org.apache.catalina.valves.AccessLogValve
eventConfigureTomcat = { tomcat ->
tomcat.host.addValve new AccessLogValve(
directory: basedir, prefix: 'localhost_access_log.', pattern: 'common')
}
Run Code Online (Sandbox Code Playgroud)