具有Value Null Java / Neo4J的会话

时间:2017-03-14 12:55:37

标签: java neo4j

你好,我在Session

中遇到Java Null Pointer Exception问题

这是我的代码:

public Configs(String uri, String username, String password)
{

    Driver driver = GraphDatabase.driver(uri, AuthTokens.basic(username, password) );


}

.....

public Boolean existMachine(){

    machine mach  = new machine();


    try (Session session = driver.session())
    {

}
}

我在main(String[] args)中调用函数:

Configs connections = new Configs("bolt://localhost:7474", "neo4j", "");

if(connections.existMachine().booleanValue() == false)
{
...
}
else{
..
}

我收到错误:

try (Session session = driver.session())

1 个答案:

答案 0 :(得分:0)

您不会将驱动程序设置为类的实例字段。

您必须在existMachine

中使其可用