Ubuntu neo4j服务器未启动

Ubuntu neo4j服务器未启动,ubuntu,azure,neo4j,Ubuntu,Azure,Neo4j,我有一台neo4j服务器在AzureVM上运行。最近在Azure post上进行了一次维护,我的服务器已停止再次启动。日志显示以下错误: *2014-08-10 00:26:49.405+0000 INFO [API] Setting startup timeout to: 120000ms based on -1 Detected incorrectly shut down database, performing recovery.. 2014-08-10 00:26:58.298+000

我有一台neo4j服务器在AzureVM上运行。最近在Azure post上进行了一次维护,我的服务器已停止再次启动。日志显示以下错误:

*2014-08-10 00:26:49.405+0000 INFO  [API] Setting startup timeout to: 120000ms based on -1
Detected incorrectly shut down database, performing recovery..
2014-08-10 00:26:58.298+0000 INFO  [API] Successfully started database
2014-08-10 00:27:02.451+0000 INFO  [API] Starting HTTP on port :7474 with 10 threads available
2014-08-10 00:27:03.435+0000 INFO  [API] Enabling HTTPS on port :7473
2014-08-10 00:27:05.086+0000 INFO  [API] Mounted discovery module at [/]
2014-08-10 00:27:05.109+0000 INFO  [API] Mounted REST API at [/db/data/]
2014-08-10 00:27:05.120+0000 INFO  [API] Mounted management API at [/db/manage/]
2014-08-10 00:27:05.156+0000 DEBUG [API]
org.neo4j.server.ServerStartupException: Starting Neo4j Server failed: org.neo4j.server.configuration.Configurator.getThirdpartyJaxRsPackages()Ljava/util/List;
        at org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:218) ~[neo4j-server-2.0.1.jar:2.0.1]
        at org.neo4j.server.Bootstrapper.start(Bootstrapper.java:87) [neo4j-server-2.0.1.jar:2.0.1]
        at org.neo4j.server.Bootstrapper.main(Bootstrapper.java:50) [neo4j-server-2.0.1.jar:2.0.1]
Caused by: java.lang.NoSuchMethodError: org.neo4j.server.configuration.Configurator.getThirdpartyJaxRsPackages()Ljava/util/List;
        at org.neo4j.server.extension.auth.AuthenticationExtensionInitializer.getMyMountpoint(AuthenticationExtensionInitializer.java:101) ~[authentication-extension-2.0.3-1.0-SNAPSHOT.jar:2.0.3-1.0-SNAPSHOT]
        at org.neo4j.server.extension.auth.AuthenticationExtensionInitializer.start(AuthenticationExtensionInitializer.java:82) ~[authentication-extension-2.0.3-1.0-SNAPSHOT.jar:2.0.3-1.0-SNAPSHOT]
        at org.neo4j.server.modules.ExtensionInitializer.initializePackages(ExtensionInitializer.java:60) ~[neo4j-server-2.0.1.jar:2.0.1]
        at org.neo4j.server.modules.ThirdPartyJAXRSModule.start(ThirdPartyJAXRSModule.java:61) ~[neo4j-server-2.0.1.jar:2.0.1]
        at org.neo4j.server.AbstractNeoServer.startModules(AbstractNeoServer.java:310) ~[neo4j-server-2.0.1.jar:2.0.1]
        at org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:183) ~[neo4j-server-2.0.1.jar:2.0.1]
        ... 2 common frames omitted
2014-08-10 00:27:05.157+0000 DEBUG [API] Failed to start Neo Server on port [7474]*
服务器似乎无法找到getThirdpartyJaxRsPackages。有人对如何解决这个问题有什么建议吗


编辑:neo4j版本是2.0.1社区分发版

如果存在版本冲突,请使用2.0.3版的身份验证扩展 但是Neo4j服务器的版本是2.0.1

所以最好的办法是将服务器升级到2.0.3


我假设您不想为2.0.1的身份验证扩展构建自定义版本?

嗨,Michael。如何为2.0.1定制构建?遇到同样的问题。感谢您的帮助。谢谢,你好。你能想出如何解决这个问题吗?谢谢