这里需要注意如果只是用了 spring-boot-starter-data-neo4j 的话,连接驱动默认使用的是bolt协议。bolt协议好像底层使用二进制操作,更高效。如果要是用http协议的话要加入neo4j-ogm-http-driver 。版本要和neo4j一样,在依赖里面查下。
使用bolt协议,端口使用7687,使用http协议,端口使用7474,这些是默认端口。这个端口可以在neo4j配置,如果配置了就去查下对应的端口。

        <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-neo4j</artifactId></dependency>//如果只是使用了spring-boot-starter-data-neo4j,那么连接的时候就需要使用blot ,并且把端口改为7687
        <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-neo4j</artifactId></dependency><dependency><groupId>org.neo4j</groupId><artifactId>neo4j-ogm-http-driver</artifactId></dependency>
//如果引入了drive 那么要使用http连接,并且端口是7474
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.neo4j.ogm.session.SessionFactory]: Factory method 'sessionFactory' threw exception; nested exception is org.neo4j.ogm.exception.core.ConfigurationException: Could not load driver class org.neo4j.ogm.drivers.http.driver.HttpDriverat org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185) ~[spring-beans-5.2.1.RELEASE.jar:5.2.1.RELEASE]at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:640) ~[spring-beans-5.2.1.RELEASE.jar:5.2.1.RELEASE]... 54 common frames omitted
Caused by: org.neo4j.ogm.exception.core.ConfigurationException: Could not load driver class org.neo4j.ogm.drivers.http.driver.HttpDriverat org.neo4j.ogm.session.SessionFactory.newConfiguredDriverInstance(SessionFactory.java:252) ~[neo4j-ogm-core-3.2.2.jar:3.2.2]at org.neo4j.ogm.session.SessionFactory.<init>(SessionFactory.java:87) ~[neo4j-ogm-core-3.2.2.jar:3.2.2]at org.springframework.boot.autoconfigure.data.neo4j.Neo4jDataAutoConfiguration$Neo4jOgmSessionFactoryConfiguration.sessionFactory(Neo4jDataAutoConfiguration.java:87) ~[spring-boot-autoconfigure-2.2.1.RELEASE.jar:2.2.1.RELEASE]at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_231]at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_231]at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_231]at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_231]at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) ~[spring-beans-5.2.1.RELEASE.jar:5.2.1.RELEASE]... 55 common frames omitted
Caused by: java.lang.ClassNotFoundException: org.neo4j.ogm.drivers.http.driver.HttpDriverat java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[na:1.8.0_231]at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[na:1.8.0_231]at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) ~[na:1.8.0_231]at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[na:1.8.0_231]at java.lang.Class.forName0(Native Method) ~[na:1.8.0_231]at java.lang.Class.forName(Class.java:264) ~[na:1.8.0_231]at org.neo4j.ogm.session.SessionFactory.newConfiguredDriverInstance(SessionFactory.java:247) ~[neo4j-ogm-core-3.2.2.jar:3.2.2]... 62 common frames omitted

Could not load driver class org.neo4j.ogm.drivers.http.driver.HttpDriver(Neo4j连接用bolt还是http)相关推荐

  1. Neo4J OGM与Quarkus

    在下面的视频中,我演示了一个使用Neo4J数据库和Neo4J OGM的Quarkus应用程序示例. 看一下GitHub上的示例项目 . 我为咖啡豆创建了一个示例域,其中包含我们可以查询和匹配的某些风味 ...

  2. org.neo4j.ogm.exception.MappingException: Error mapping GraphModel to instance of ***.ProjectGraph

    实例化知识图谱对象ProjectGraph.java 提示如下截图错误信息: Exception in thread "main" org.neo4j.ogm.exception. ...

  3. Neo4j OGM的配置问题

    日志: Exception org.springframework.web.util.NestedServletException: Request processing failed; nested ...

  4. neo4j ogm Class com is not a valid entity class. Please check the entity mapping问题

    目前使用Neo4j OGM库的人应该不多了,现在可以直接使用Spring Boot Data Neo4j 简称SDN. 但是使用OGM的时候遇到一个问题:neo4j :: Getting java.l ...

  5. UEFI Drivers UEFI Driver Model

     1. UEFI Drivers UEFI Drivers是UEFI Image的一种,UEFI Drivers与UEFI Applications的区别: Objects managed by UE ...

  6. 【Neo4j权威指南】SpringBoot 集成 Neo4j 教程SDN

    [Neo4j权威指南]SpringBoot 集成 Neo4j 教程SDN 一.Neo4j 介绍 二.Neo4j 安装 三.SpringBoot 整合 四.整合测试 五.结果验证 六.过程中遇到的问题记 ...

  7. kubeadm初始化集群报错:kubelet driver: “cgroupfs“ is different from docker cgroup driver: “systemd“

    kubeadm初始化集群报错:   报错信息如下: [kubelet-check] It seems like the kubelet isn't running or healthy. [kubel ...

  8. This is deprecated. The new driver class is com.mysql.cj.jdbc.Driver.的解决办法及原因

    1.问题描述 This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. 2.原因 Spring2.2 以后的版本是 ...

  9. QSqlDatabase: QMYSQL driver not loaded ,QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QO

    数据库安装成功,软件连接时报"QSqlDatabase: QMYSQL driver not loaded   ,QSqlDatabase: available drivers: QSQLI ...

最新文章

  1. 《AI系统周刊》第1期:社群招新,打通智能计算软硬件“任督二脉”
  2. [汇编] 001基础知识-什么是汇编
  3. python简单代码input-python基础 input()函数
  4. tar - tar 档案文件管理程序的 GNU 版本。
  5. 结构体相互嵌套使用的条件?
  6. 经典C语言程序100例之六六
  7. .NET6之MiniAPI(一):开始Mini API
  8. 【推荐】Zeal 离线API文档浏览器
  9. pod install速度慢解决方案
  10. 第三方支付接口对接基本流程
  11. CSS 函数摘抄笔记1207
  12. windows7系统之家旗舰版下载
  13. PDF是如何在线分割的?
  14. matlab 三分之一倍频程,三分之一倍频程谱
  15. 初识JAVA:猜数字小游戏案例---系统产生一个1-100之间的随机数,猜出这个数是多少?
  16. 超市系统软件强度测试目标,超市管理系统测试报告材料.doc
  17. 生鲜电商运营框架的对比和分析
  18. 大学毕业4年-未来展望(1)-商业研究
  19. mybatis自动建表oracle,利用mybatis-generator自动生成代码 - 菩提树下的杨过 - 博客园...
  20. 微信公众平台昵称乱码emoji表情过滤

热门文章

  1. 排查https请求出现received fatal alert: internal_error的问题
  2. 1234组成无重复三位数
  3. win7系统如何关闭不需要的服务器,连接设备平台服务可以禁止吗,win7系统哪些服务可以禁止...
  4. ec20 复位命令_Quectel EC20 R2.1 AT指令集(基础部分)未完
  5. 谈 Linux,Windows 和 Mac -王银纠正对linux的看法
  6. 在线免费网盘空间统计
  7. u大侠pe系统桌面计算机,更换winpe桌面壁纸的详细教程
  8. 东华大学计算机学院刘国华,东华大学计算机科学与技术学院研究生导师简介-刘国华??(教授)...
  9. 一文读懂直播卡顿优化那些事儿
  10. 计算机不能上网 故障分析,电脑不能上网故障排查方法教程