以下の内容はhttps://torutk.hatenablog.jp/entry/20131218/p1より取得しました。


java.util.logging.LoggerのgetGlobal()の問題がJava SE 8で直った

以前の日記java.util.logging.Logger.getGlobal()のバグ? - torutkの日記で、Logger.getGlobal()で取得したロガーがデフォルトではinfo以上のレベルでも何もコンソールに出力しないという問題を見つけ、jdkのバグとして登録していました。
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7184195

これは、以下のコードを実行しても、ログが出力されないという問題です。

import java.util.logging.Logger;

public class Foo {
    public static void main(String... args) {
        Logger.getGlobal().info("Foo started!");
    }
}

今日、ひさびさにこのバグのステータスを確認しにいってみたところ、ステータスがClosedになってFixedがバージョン8(b98)となっていました。

ということで、現在自分のPCにインストールしているJDK 7u45とJDK 8 build120で実行してみたところ、JDK 7ではログが出力されませんでしたが、JDK 8ではログが出力されました。




以上の内容はhttps://torutk.hatenablog.jp/entry/20131218/p1より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14