0

如何在谷歌云平台上连接mlab?我得到错误..如何在谷歌云平台上连接Mlab?

从servlet未捕获的异常 java.lang.NoClassDefFoundError:java.lang.management.ManagementFactory是一个受限制的类。有关更多详细信息,请参阅Google App Engine开发人员指南。 at com.google.apphosting.runtime.security.shared.stub.java.lang.management.ManagementFactory。(ManagementFactory.java) at org.springframework.context.support.LiveBeansView.registerApplicationContext(LiveBeansView.java:65) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:779) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:485) at org.springframework.web.context.ContextLoader .configureAndRefreshWebApplicationContext(ContextLoader.java:403) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106) 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) 在org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) 在com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler(AppVersionHandlerMap.java:203) 在com.google.apphosting.runtime。 jetty.AppVersionHandlerMap.getHandler(AppVersionHandlerMap.java:176) at com.google.apphosting.runtime.jetty .JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:133) at com.google.apphosting.runtime.JavaRuntime $ RequestRunnable.run(JavaRuntime.java:511) at com.google.tracing.TraceContext $ TraceContextRunnable.runInContext(TraceContext.java :446) at com.google.tracing.TraceContext $ TraceContextRunnable $ 1.run(TraceContext.java:453) at com.google.tracing.CurrentContext.runInContext(CurrentContext.java:274) at com.google.tracing。 TraceContext $ AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:312) at com.google.tracing.TraceContext $ AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:304) at com.google.tracing.TraceContext $ TraceContextRunnable.run(TraceContext.java: 450) at com.goog le.apphosting.runtime.ThreadGroupPool $ PoolEntry.run(ThreadGroupPool.java:235) at java.lang.Thread.run(Thread.java:745)

+0

'mlab'可能意味着很多事情,因此您需要扩展您的问题并提供更多信息。 –

回答

0

您正在使用不适用于应用程序的库发动机标准。您需要检查您的提供商,看看是否有可以使用的App Engine Standard兼容库,或者查看使用不同的计算环境,如App Engine Flex,Compute Engine或Container Engine。

赠品是:java.lang.management.ManagementFactory is a restricted class. Please see the Google App Engine developer's guide for more details。正如你可以从这个JRE Class white-list看到的那样 - 它在App Engine标准沙盒中不受支持。