2016-09-14 135 views
0

我只是想測試的Neo4j與java.When我運行一個演示,還有一些errors.here是代碼:錯誤啓動org.neo4j.kernel.EmbeddedGraphDatabase和無法解析的依賴

Exception in thread "main" java.lang.RuntimeException: Error starting org.neo4j.kernel.EmbeddedGraphDatabase, D:\myoffice\JAVA_workspace\neo4j\target\database\learn1 
    at org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:333) 
    at org.neo4j.kernel.EmbeddedGraphDatabase.<init>(EmbeddedGraphDatabase.java:63) 
    at org.neo4j.graphdb.factory.GraphDatabaseFactory$1.newDatabase(GraphDatabaseFactory.java:92) 
    at org.neo4j.graphdb.factory.GraphDatabaseBuilder.newGraphDatabase(GraphDatabaseBuilder.java:198) 
    at org.neo4j.graphdb.factory.GraphDatabaseFactory.newEmbeddedDatabase(GraphDatabaseFactory.java:69) 
    at neo4j.Neo4j.main(Neo4j.java:129) 
Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component '[email protected]' failed to initialize. Please see attached cause exception. 
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.init(LifeSupport.java:480) 
    at org.neo4j.kernel.lifecycle.LifeSupport.init(LifeSupport.java:72) 
    at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:106) 
    at org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:310) 
    ... 5 more 
Caused by: org.neo4j.kernel.extension.KernelExtensions$UnsatisfiedDepencyException: java.lang.IllegalArgumentException: Could not resolve dependency of type:org.neo4j.io.fs.FileSystemAbstraction 
    at org.neo4j.kernel.extension.KernelExtensions$KernelExtensionHandler.invoke(KernelExtensions.java:249) 
    at com.sun.proxy.$Proxy3.getFileSystem(Unknown Source) 
    at org.neo4j.kernel.api.impl.index.LuceneLabelScanStoreExtension.newKernelExtension(LuceneLabelScanStoreExtension.java:71) 
    at org.neo4j.kernel.api.impl.index.LuceneLabelScanStoreExtension.newKernelExtension(LuceneLabelScanStoreExtension.java:39) 
    at org.neo4j.kernel.extension.KernelExtensions.init(KernelExtensions.java:103) 
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.init(LifeSupport.java:474) 
    ... 8 more 
Caused by: java.lang.IllegalArgumentException: Could not resolve dependency of type:org.neo4j.io.fs.FileSystemAbstraction 
    at org.neo4j.graphdb.DependencyResolver$Adapter$1.select(DependencyResolver.java:84) 
    at org.neo4j.kernel.extension.KernelExtensions.resolveDependency(KernelExtensions.java:205) 
    at org.neo4j.kernel.InternalAbstractGraphDatabase$DependencyResolverImpl.resolveDependency(InternalAbstractGraphDatabase.java:1428) 
    at org.neo4j.graphdb.DependencyResolver$Adapter.resolveDependency(DependencyResolver.java:92) 
    at org.neo4j.kernel.extension.KernelExtensions$KernelExtensionHandler.invoke(KernelExtensions.java:245) 
    ... 13 more 

這裏是包: enter image description here

非常感謝!

回答

0

測試時,類路徑中存在的實際依賴項是什麼?您需要neo4j-io-2.2.4.jar,這可以通過軟件包名稱或searching Maven Central來推斷。

相關問題