2017-02-15 37 views
0

我試圖安裝Structr-的Neo4j和後我用這些命令: C:\用戶\ IEUser> CD structr-UI-2.0-快照201603301445.5616c C:\用戶\ IEUser \ structr-UI -2.0-SNAPSHOT-201603301445.5616c> jar xvf structr-ui-2.0-SNAPSHOT-201603301445.5616c.jar structr java -cp lib/*; structr-ui-2.0-SNAPSHOT-201603301445.5616c.jar org.structr.ServerStructr - Neo4j的

和我得到這個錯誤: INFO:在異步模式下運行 java.lang.NoClassDefFoundError:在org.structr.rest.service.StructrHttpServiceConfig.loadClass無法初始化類org.structr.schema.compiler.NodeExtender (StructrHttpServiceConfig.java :152) 在org.structr.rest.service.StructrHttpServiceConfig.initializeFromProperties(StructrHttpServiceConfig.java:87) 在org.structr.rest.service.HttpService.collectServlets(HttpService.java:608) 在org.structr.rest .service.HttpService.initialize(HttpService.java:400) at org.structr.core.Services.createService(Services.java:552) at org.structr.core.Services.initialize(Services.java:327) 在org.structr.core.Services.initialize(Services.java:299) 在org.structr.core.Services.getInstance(Services.java:147) 在org.structr.Server.main(Server.java:36 ) 2017年2月14日下午4時25分52秒org.structr.core.Services createService 嚴重:重要服務HttpService未能成功t:無法初始化類org.structr.schema.compiler.NodeExtender。正在中止

有人能幫助我嗎?謝謝。

回答

1

它看起來像您正在使用JRE而不是JDK運行Structr。 Structr需要JDK來動態編譯類。

請參閱documentation更詳細的信息供Structr設置JDK。

+0

我安裝了Jdk,我遵​​循這個文檔,但我得到了同樣的錯誤。 –

+0

您可以在命令解釋器中運行'where java'和'javac'併發布結果嗎? – ckramp

+0

Microsoft Windows [版本10.0.14393] (c)2016 Microsoft Corporation。版權所有。 C:\ Windows \ System32下> Java所在 C:\ ProgramData \ ORACLE \的Java \ javapath \ java.exe的 C:\ Program Files文件\的Java \ jdk1.8.0_121 \ BIN \ java.exe的 C:\ Windows \ system32>其中javac C:\ Program Files \ Java \ jdk1.8.0_121 \ bin \ javac.exe C:\ Windows \ system32> –