java 文件日志_Java日志记录-我的日志文件在哪里?

我在查找日志文件时遇到问题。

我java.util.logging在Windows XP的Eclipse 3.7.1中使用Java日志记录-

。我logging.properties文件的相关行是:

handlers= java.util.logging.FileHandler, java.util.logging.ConsoleHandler

.level=INFO

java.util.logging.FileHandler.pattern = %h/java%u.log

java.util.logging.FileHandler.limit = 50000

java.util.logging.FileHandler.count = 1

java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter

据我所知,执行以下两行之后:

Logger logger = Logger.getLogger("test");

logger.logp(Level.INFO, "myClass", "myMethod", "Alcatraz");

我的日志文件应该在C:\Documents and Settings\[My Windows ID]\javaX.log哪里X是整数。

我java.log在该目录中有5个不同的文件,java0.log通过java4.log,但是它们都没有包含我的日志记录,甚至没有包含今天日期的记录。我进行了一些谷歌搜索,发现“

跟踪和日志记录”表示我的日志应位于其他位置c:\Documents and Settings\[My Windows

ID]\Application

Data\Sun\Java\Deployment\log。那里有一个名为的文件plugin5581819941091650582.log,但实际上是空的:

它的创建日期是上周。(我不确定是由哪个进程创建的;我当然没有明确创建它。)

那我的日志文件在哪里呢?我想不出其他地方可以看。

另外,有人知道更改何时logging.properties生效?如果更改了日志级别或FileHandler.pattern,在程序看到更改之前会发生什么?仅仅保存更改logging.properties显然是不够的。我需要重启Eclipse吗?还是重新启动计算机?只是好奇。对我来说,这并不比找出我的日志文件实际在哪里重要。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值