Neo4J java驱动程序-org.Neo4J.driver.v1.exceptions.UntrustedServerException:服务器不提供产品标识符

Neo4J java驱动程序-org.Neo4J.driver.v1.exceptions.UntrustedServerException:服务器不提供产品标识符,java,neo4j,neo4j-java-api,Java,Neo4j,Neo4j Java Api,在将Neo4J java驱动程序从1.0.5更新到1.7.2之后,我无法在Neo4J上运行任何查询 <dependency> <groupId>org.neo4j.driver</groupId> <artifactId>neo4j-java-driver</artifactId> <version>1.7.2</version> </dependency> org.neo

在将Neo4J java驱动程序从1.0.5更新到1.7.2之后,我无法在Neo4J上运行任何查询

<dependency>
    <groupId>org.neo4j.driver</groupId>
    <artifactId>neo4j-java-driver</artifactId>
    <version>1.7.2</version>
</dependency>

org.neo4j.driver

上一个驱动程序的示例?

驱动程序
1.7
与服务器版本
3.5
3.4
3.3
兼容


因此,如果将此驱动程序与列表中未列出的服务器版本一起使用,则会出现异常
不可信的服务器异常

服务器的确切版本是什么?仅供参考,驱动程序1.7与出现问题的3.5、3.4、3.3服务器兼容。一旦我升级了服务器,一切正常。非常感谢。请添加一个答案,以便我可以接受。

@Test
public void test2(){
    Driver driver = GraphDatabase.driver("bolt://localhost:7687", AuthTokens.basic("aaa", "bbb"));
    try (Session session = driver.session()) {
      session.run("MATCH (movie:Movie {title:{title}})" +
                                        " OPTIONAL MATCH (movie)<-[r]-(person:Person)\n" +
                                        " RETURN movie.title as title, collect({name:person.name, job:head(split(lower(type(r)),'_')), role:r.roles}) as cast LIMIT 1",
                        map("title", "The Matrix"));
    }
    driver.close();
}