groovlets和groovy没有简化的支持日志办法,在groovy原型,见groovy原型调试上的处理,决定还是使用log4j。不依赖其他框架比如spring,使用比较简易的servlet加载。 配置文件log4j.properties放置在maven目录结构的resources目录下。 使用一个Servlet(com.easymorse.Log4jInitServlet)做Logger的初始化: package com.easymorse; import javax.servlet.http.HttpServlet; import org.apache.log4j.PropertyConfigurator; /** * Servlet implementation class Log4jInitServlet */ public class Log4jInitServlet extends HttpServlet { private static final long serialVersionUID = 1L; /** * @see HttpServlet#HttpServlet() */ public Log4jInitServlet() { super(); PropertyConfigurator.configure(Thread.currentThread() .getContextClassLoader().getResource("log4j.properties")); } } 发送文章为PDF