小编bad*_*eat的帖子

您可以在程序中检查您的操作系统和Java运行时是32位还是64位?

我被告知有一个系统环境属性文件,我可以检查,但是,到目前为止它还没有产生任何明确的结果.

基本上我需要查看我正在运行的操作系统和Java版本,以便将正确的DLL复制到运行目录中.一如既往,我们赞赏更好的解决方案.

java

3
推荐指数
1
解决办法
318
查看次数

如何阻止我的记录器编写多个日志文件实例?

我写了一个自定义记录器,其中唯一的添加是以下方法:

public static synchronized Logger getLogger(String name) {
    try {
        boolean append = true;
        FileHandler handler = new FileHandler("tmp.log", append);
        Logger      log     = Logger.getLogger(name);
        log.addHandler(handler);
        return log;
    } catch (java.io.IOException ex) {
        //Logger.getLogger(LibraLogger.class.getName()).log(Level.SEVERE, null, ex);
    } catch (SecurityException ex) {
        //Logger.getLogger(LibraLogger.class.getName()).log(Level.SEVERE, null, ex);
    }
    return Logger.getLogger(name);
}
Run Code Online (Sandbox Code Playgroud)

它生成一系列日志文件tmp.log,tmp.log.1,tmp.log.2等.

我该如何防止这种情况发生?

java logging

2
推荐指数
1
解决办法
2336
查看次数

标签 统计

java ×2

logging ×1