zoukankan
html css js c++ java
让velocity使用log4j
捣鼓一下,水贴下代码。看了就明白了。
Code
1
package
velocity;
2
import
log4j.Log4jDemo;
3
import
org.apache.log4j.BasicConfigurator;
4
import
org.apache.log4j.Logger;
5
import
org.apache.log4j.PropertyConfigurator;
6
import
org.apache.velocity.app.VelocityEngine;
7
import
org.apache.velocity.runtime.RuntimeConstants;
8
public
class
VelocityLogDemo
{
9
public
static
String LOGGER_NAME
=
"
velexample
"
;
10
public
static
void
main(String[] args)
throws
Exception
{
11
PropertyConfigurator.configure(
"
src/main/java/velocity/log4j.properties
"
);
12
//
BasicConfigurator.configure();
13
Logger log
=
Logger.getLogger( LOGGER_NAME );
14
log.info(
"
Log4jLoggerExample: ready to start velocity
"
);
15
VelocityEngine ve
=
new
VelocityEngine();
16
ve.setProperty( RuntimeConstants.RUNTIME_LOG_LOGSYSTEM_CLASS,
17
"
org.apache.velocity.runtime.log.Log4JLogChute
"
);
18
ve.setProperty(
"
runtime.log.logsystem.log4j.logger
"
,
19
LOGGER_NAME);
20
ve.init();
21
//
Velocity.init("src/main/java/velocity/velocity.properties");
22
}
23
}
最重要的地方就在于log4j的logger Name,如果没有这个log,那么velocity就无法找到打印的target。
查看全文
相关阅读:
【上线复盘】20190329-一个刷新数据的接口是如何导致几十万的订单数据错误
VS------csc.exe已停止工作解决方法
SQLServer------存储过程的使用
SQLServer------聚集索引和非聚集索引的区别
SQLServer------Sql Server性能优化辅助指标SET STATISTICS TIME ON和SET STATISTICS IO ON
SQLServer------如何快速插入几万条测试数据
SQLServer------如何让标识列重新开始计算
SQLServer------begin tran/commit tran事务的使用方法
SQLServer------插入数据时出现IDENTITY_INSERT错误
Spring----Spring Boot Rest的使用方法
原文地址:https://www.cnblogs.com/xiziyin/p/1608268.html
最新文章
JavaScript的apply和call方法及其区别
JavaScript正则表达式
linux(Debian)下安装与MySql的安装、卸载、配置及使用
latin1
linux source与 . 命令
linux环境变量
tomcat8编码
关于Java单例
tomcat Host及Context 配置
Linux下tomcat作为守护进程运行(开机启动、以指定的用户运行、解决非root身份不能绑定1024以下端口的问题)的配置方法
热门文章
tomcat管理页面用户角色、用户名、用户密码的配置
字符编码方式及大端小端
【Intellij Idea】Intellij Idea 光标问题即默认改写模式以及部分快捷键失效
【Mac】Mac中如何将相同后缀的所有文件设置指定软件打开
【Code Tools】Java微基准测试工具JMH之高级篇
【Code Tools】Java微基准测试工具JMH之中级篇
【Code Tools】Java微基准测试工具JMH之入门篇
【Mysql】Mysql Json类型或Text类型可以建索引吗?
【异常】idea执行Main方法出现 Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest
【警告】WARN: Establishing SSL connection without server's identity verification is not recommended.
Copyright © 2011-2022 走看看