【问题标题】:file not found: logging.properties找不到文件:logging.properties
【发布时间】:2013-10-25 02:59:28
【问题描述】:

我的 GWT/GAE-Maven-project 中出现以下异常:

java.io.FileNotFoundException: ~/.../war/WEB-INF/logging.properties

我该如何解决这个问题以及这个文件的用途是什么?

【问题讨论】:

    标签: google-app-engine maven exception gwt


    【解决方案1】:

    “logging.properties”是java.util.logging(通用java日志)的配置文件。 GWT 可以使用它来提供客户端日志记录支持,但需要激活它。检查您的 GWT 模块文件 (*.gwt.xml) 是否有

    <inherits name="com.google.gwt.logging.Logging"/>
    

    如果不存在该继承,则堆栈中的其他内容正在尝试使用日志记录并且找不到配置文件。 App Engine (GAE) 也可以使用 java 日志记录。如果一切都失败了,只需在您的 WEB-INF 中抛出一个空的 logging.properties 文件并稍后配置它。

    我确信您会希望在某个时候在您的项目中配置正确的日志记录。如果您正在做一个 GWT/GAE 项目,那么我建议您只使用 java.util.logging。使用该堆栈进行配置往往是最简单的。还有非常流行的 Log4J 和 Slf4J,但它们需要更多步骤来配置和使用 GWT/GAE。这只是我的意见。其他人可能不同意。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多