请教高手指点

kingsnake 2002-02-26 03:00:40
我想在程序中自己写日志。不知道如何得到写日志位置所处的类名,方法名和行数,请高手指点如何取得这些值。就象exception得printStackTrace()方法那样。
...全文
8 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Hikaru 2002-02-26
以上的log格式全部由配置文件配置完成,不需要写程序,只要配配就行了~
回复
Hikaru 2002-02-26
以下是我用log4j打的log,很方便。
2002-02-26 11:02:27,620 DEBUG [Thread-42] mao.ComXmlDAO (ComXmlDAO.java:176) - init Ma Communication successfully from JNDI context!
2002-02-26 11:02:27,620 DEBUG [Thread-42] mao.ComXmlDAO (ComXmlDAO.java:181) - loading commumication configuration from:/jp/co/infoavenue/ma/component/conf/com/MaCommunication.xml
2002-02-26 11:02:27,710 DEBUG [Thread-42] mao.ComXmlDAO (ComXmlDAO.java:205) - init Ma SOAP Mappings successfully from JNDI context!
2002-02-26 11:02:27,710 DEBUG [Thread-42] mao.ComXmlDAO (ComXmlDAO.java:220) - init Ma SOAP Services successfully from JNDI context!
回复
Hikaru 2002-02-26
强烈推荐用log4j!!
http://jakarta.apache.org/log4j/docs/index.html
回复
camry_camry 2002-02-26
关注。
---------
我写日志的时候是自己添上去的:比如
[System Time][MyClass::MyMethod()] Error: something error!
回复
相关推荐
发帖
非技术区
创建于2007-09-28

2.3w+

社区成员

Java 非技术区
申请成为版主
帖子事件
创建了帖子
2002-02-26 03:00
社区公告
暂无公告