Java 将插件加载到嵌入式版本的Neo4j数据库中
在Neo4j数据库服务器的独立版本中,有一个Java 将插件加载到嵌入式版本的Neo4j数据库中,java,neo4j,graphaware,neo4j-apoc,Java,Neo4j,Graphaware,Neo4j Apoc,在Neo4j数据库服务器的独立版本中,有一个插件文件夹,我可以在其中复制库,然后在查询中使用它的强大功能。现在,我正试图在一个测试Java项目中做同样的事情,该项目使用该框架实例化了一个嵌入式版本的Neo4j 我的问题是,当Neo4j的嵌入式版本设置如下时,我如何将APOC库提供给它: class ModuleTest { GraphDatabaseService database; @Before public void setUp() { S
插件
文件夹,我可以在其中复制库,然后在查询中使用它的强大功能。现在,我正试图在一个测试Java项目中做同样的事情,该项目使用该框架实例化了一个嵌入式版本的Neo4j
我的问题是,当Neo4j的嵌入式版本设置如下时,我如何将APOC库提供给它:
class ModuleTest
{
GraphDatabaseService database;
@Before
public void setUp()
{
String confFile = this.getClass().getClassLoader().getResource("neo4j-module.conf").getPath();
database = new TestGraphDatabaseFactory()
.newImpermanentDatabaseBuilder()
.loadPropertiesFromFile(confFile)
.newGraphDatabase();
}
}
?您必须注册要在测试期间使用的过程类 APOC TestUtil中有一个示例:
你成功了吗?@WantIt是的,我成功了,使用了公认的答案