Java日志文件名在重新启动时更改(JBoss)

时间:2013-06-04 08:42:18

标签: java jboss

当我重新启动应用程序时,正在创建一个新的日志文件。问题是,现在,它在两个文件中记录。

import java.util.logging.Logger;

    private final static Logger log = Logger.getLogger(Helper.class.getName()); 

static 
{
    try 
    {
        boolean append = true;
        String name = "fileName.log"; 

        FileHandler fh = new FileHandler( System.getProperty("jboss.server.log.dir")+"/"
        + name,append);

        fh.setFormatter(new SimpleFormatter());
        log.addHandler(fh);

    }
    catch (IOException e) 
    {
        e.printStackTrace();
    }
}

最初它创建了fileName.log。当我重新启动应用程序时,它创建了一个名为fileName.log.1的新文件,它会继续增加我重启的次数。问题是我不希望它创建两个单独的文件并登录...我希望服务器坚持使用初始文件名.log并记录所有内容,即使我重新启动应用程序。

0 个答案:

没有答案