我正在运行OrientDB社区2.1.11。我通过远程连接在Java客户端中运行了一系列复杂查询,导致服务器内存不足。 (与客户端不同的计算机上的服务器。两者都是Windows计算机。)
当我尝试重启Orient服务器时,我得到了NoClassDefFoundError。
我创建了一个干净的OrientDB 2.1.14(社区)安装并重新启动了服务器。我收到了同样的错误:
O:\OrientDb\orientdb-community-2.1.14\bin>server.bat
(ASCII image omitted)
2016-03-31 23:41:14:447 WARNI Cannot find default script language for javascript [OScriptManager]
2016-03-31 23:41:14:478 INFO OrientDB auto-config DISKCACHE=26,168MB (heap=455MB os=28,671MB disk=1,030,470MB) [orientechnologies]
2016-03-31 23:41:14:603 INFO Loading configuration from: O:/OrientDb/orientdb-community-2.1.14/config/orientdb-server-config.xml... [OServerConfigurationLoaderXml]
2016-03-31 23:41:14:822 INFO OrientDB Server v2.1.14 (build 2.1.x@r4d21d805fc9574c11b334a453161920cc1ed9cb7; 2016-03-30 15:26:04+0000) is starting up... [OServer]
2016-03-31 23:41:14:837 INFO Databases directory: O:\OrientDb\orientdb-community-2.1.14\databases [OServer]
2016-03-31 23:41:14:868 INFO Listening binary connections on 0.0.0.0:2424 (protocol v.32, socket=default) [OServerNetworkListener]
2016-03-31 23:41:14:884 INFO Listening http connections on 0.0.0.0:2480 (protocol v.10, socket=default) [OServerNetworkListener]
2016-03-31 23:41:14:900 INFO Installing dynamic plugin 'studio-2.1.zip'... [OServerPluginManager]Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class com.orientechnologies.orient.core.db.ODatabaseRecordThreadLocal
at com.orientechnologies.orient.core.record.impl.ODocument.setup(ODocument.java:2428)
at com.orientechnologies.orient.core.record.impl.ODocument.<init>(ODocument.java:106)
at com.orientechnologies.orient.server.plugin.OServerPluginManager.installDynamicPlugin(OServerPluginManager.java:333)
at com.orientechnologies.orient.server.plugin.OServerPluginManager.updatePlugin(OServerPluginManager.java:203)
at com.orientechnologies.orient.server.plugin.OServerPluginManager.updatePlugins(OServerPluginManager.java:293)
at com.orientechnologies.orient.server.plugin.OServerPluginManager.startup(OServerPluginManager.java:94)
at com.orientechnologies.orient.server.OServer.registerPlugins(OServer.java:953)
at com.orientechnologies.orient.server.OServer.activate(OServer.java:336)
at com.orientechnologies.orient.server.OServerMain.main(OServerMain.java:41)
知道可能会发生什么吗?我可以做些什么让我的服务器再次运行?