gpt4 book ai didi

java - Neo4J java 驱动程序 - org.neo4j.driver.v1.exceptions.UntrustedServerException : Server provides no product identifier

转载 作者:行者123 更新时间:2023-11-30 07:41:56 26 4
gpt4 key购买 nike

将我的 neo4j-java-driver 从 1.0.5 更新到 1.7.2 后,我无法在 Neo4J 上运行任何查询。

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

@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();
}

上面的测试适用于 1.0.5 版本,但在 1.7.2 版本上失败并出现以下错误:

org.neo4j.driver.v1.exceptions.UntrustedServerException: 服务器未提供产品标识符

有谁知道在 https://github.com/neo4j-examples/neo4j-movies-java-bolt 的脉络中使用这个新驱动程序版本的示例吗?前任司机的样本?

最佳答案

驱动程序 1.7 与服务器版本 3.53.43.3 兼容。

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

关于java - Neo4J java 驱动程序 - org.neo4j.driver.v1.exceptions.UntrustedServerException : Server provides no product identifier,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55360352/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com