【问题标题】:How do I write to the console in Google App Engine (JAVA)?如何在 Google App Engine (JAVA) 中写入控制台?
【发布时间】:2023-03-28 23:32:01
【问题描述】:

我正在使用 app-engine 的 eclipse 和 java sdk。 我找到了相同问题的链接

here

在stackoverflow上

here.

但两者都适用于 python。

有没有办法在eclipse中做到这一点?

【问题讨论】:

    标签: java google-app-engine


    【解决方案1】:

    java.lang.System 被列入白名单,所以 java.lang.System.out.println(...) 不能工作吗?

    【讨论】:

    • +1:是的,根据文档写入标准输出将被捕获并记录在 INFO 级别。同样,写入 stderr 将记录在 WARN 级别。
    • 有什么特别需要去的地方吗?它在我拥有的 doPost() 函数中不起作用。
    【解决方案2】:

    尝试使用java.util.logging.Logger 类。有关示例和更多信息,请参阅 the docs

    【讨论】:

    • 它不在控制台上打印。
    • 奇怪,你是在什么级别登录的?应该出现信息级别和更高级别。写入标准输出应该由 GAE 记录到 Java 运行时中 INFO 级别的日志中。
    • 如果配置得当,可以让Logger输出到控制台。
    猜你喜欢
    • 2010-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-24
    • 2011-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多