1

e.printStackTrace()から出力されたスタックトレースが表示されません。グーグルボックス(ローカルのものではない)で実行されている私のJavaApp-Engineコンソールで。logging.propertiesファイルでログレベルALL、DEBUG、INFOを試しました。まだスタックトレースはありません。_loggerステートメントからのログ印刷のみが表示されます。バグを追跡することはあまり役に立ちません。スタックトレースを印刷するにはどうすればよいですか?

    { ....
    } catch (Exception e) {
        e.printStackTrace();
        _logger.severe("Exception : " + e);
    }
4

2 に答える 2

1

私も同じ問題を抱えていました。試す

_logger.log(Level.SEVERE、e.getMessage()、e);

代わりは。

于 2013-01-23T01:43:14.220 に答える
0

If you don't give printStackTrace() an argument, it will print to the standard error stream. This error output stream will be the value of System.err.

于 2012-12-26T21:59:24.643 に答える