gpt4 book ai didi

java - 谷歌网络应用程序引擎项目开发人员中的Logging.LogFactory错误

转载 作者:行者123 更新时间:2023-12-01 15:52:05 25 4
gpt4 key购买 nike

我正在使用谷歌网络应用程序引擎并开发一个项目。我遇到了这样的运行时错误问题:

Apr 28, 2011 10:28:36 AM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: Error starting handlers
java.lang.NoClassDefFoundError: org.apache.commons.logging.LogFactory is a restricted class. Please see the Google App Engine developer's guide for more details.
at com.google.appengine.tools.development.agent.runtime.Runtime.reject(Runtime.java:51)
at org.springframework.web.context.ContextLoader.<clinit>(ContextLoader.java:146)
at org.springframework.web.context.ContextLoaderListener.createContextLoader(ContextLoaderListener.java:53)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:44)
at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:224)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:185)
at com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:147)
at com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:219)
at com.google.appengine.tools.development.DevAppServerMain$StartAction.apply(DevAppServerMain.java:164)
at com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)
at com.google.appengine.tools.development.DevAppServerMain.<init>(DevAppServerMain.java:113)
at com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:89)
Apr 28, 2011 10:28:36 AM com.google.apphosting.utils.jetty.JettyLogger debug

如何获得此问题的解决方案?

这是我的logging.properties...

默认的 java.util.logging 配置。

(默认情况下,所有 App Engine 日志记录均通过 java.util.logging)。

#

要使用此配置,请将其复制到应用程序的 WEB-INF

文件夹并将以下内容添加到您的 appengine-web.xml:

#

将所有记录器的默认日志记录级别设置为“警告”

.level = 全部处理程序 = java.util.logging.ConsoleHandlerjava.util.logging.ConsoleHandler.level=ALLjava.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter

将 ORM 的默认日志记录级别设置为 WARNING

DataNucleus.JDO.level=警告DataNucleus.Persistence.level=警告DataNucleus.Cache.level=警告DataNucleus.MetaData.level=警告DataNucleus.General.level=警告DataNucleus.Utility.level=警告DataNucleus.Transaction.level=警告DataNucleus.Datastore.level=警告DataNucleus.ClassLoading.level=警告DataNucleus.Plugin.level=警告DataNucleus.ValueGeneration.level=警告DataNucleus.Enhancer.level=警告DataNucleus.SchemaTool.level=警告java.sql.level=信息

最佳答案

您的构建路径中可能缺少 commons-logging-xxx.jar

关于java - 谷歌网络应用程序引擎项目开发人员中的Logging.LogFactory错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5817239/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com