连接到Neo4j

时间:2015-04-22 11:04:51

标签: java netbeans jar neo4j

Error starting org.neo4j.kernel.EmbeddedGraphDatabase, /home/manish/Softwares/neo4j-enterprise-2.1.6/data/graph.db

CausedBy:组件'org.neo4j.kernel.impl.transaction.XaDataSourceManager@2a792260'已成功初始化,但无法启动。请参阅附件原因例外。

CausedBy:组件'org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource@23d7c3d2'已成功初始化,但无法启动。请参阅附件原因例外。

CausedBy:找不到架构索引提供程序org.neo4j.kernel.api.index.SchemaIndexProvider。类路径上可用的内核扩展:类路径条目:/home/manish/NetBeansProjects/ClassLibOperations/store/ClassLibNeo4jOperations.jar /home/manish/NetBeansProjects/ClassLib2/store/2.jar / home / manish / NetBeansProjects / ClassLibB / store / 3 .jar / home / manish / NetBeansProjects / ExecuteJarFile / build / classes


我在执行以下行时遇到上述异常:

database = new GraphDatabaseFactory().newEmbeddedDatabase( DB_PATH );

情况是这样的:
我有一个类库,可以使用名为ClassLibNeo4jOperations的neo4j图形db进行操作。此类库包含使用neo4j所需的所有引用。
现在我将这个ClassLibrary打包为ClassLibNeo4jOperations.jar并将其作为引用添加到Console Application ExecuteJarFile中。
现在,当我调用此jar文件的方法时,此行 执行database = new GraphDatabaseFactory().newEmbeddedDatabase( DB_PATH );会抛出上述异常。

JAR(ClassLibNeo4jOperations.jar)是一个胖jar,使用How to build fat jar中提到的方法创建

0 个答案:

没有答案