通过开发portlet,钩子等我已经看到了不同的Liferay登录方法。是否有默认的日志记录方法 - Liferay方式 - 我可以使用。
1.如何初始化记录器?
2.如何配置日志记录级别?
我已经看到可以直接在Liferay中修改日志记录级别 - 控制面板,这样好吗?如何将其与配置文件结合使用?
答案 0 :(得分:9)
您可以在Liferay Documentation中找到所需的基本日志记录信息。
总结:您应该通过当前类名标识的LogFactory实例化Log4j Log对象,然后在控制面板“Log level”设置选项卡上启用该日志类别。
答案 1 :(得分:1)
日志已准备好开箱即用。
在类变量声明中使用:
private static Log log = LogFactory.getLog(name-of-class.class);
然后在你的代码中使用它输出到liferay / tomcat / logs中的catalina.out文件
log.info("Some info you want to see");
或者
log.error("This error was thrown!");