neo4j

neo4j

neo4j的安装

  1. docker中安装neo4j,只能作为服务端开发,可以打开网址,但是现在一直不能连接成功,具体原因不详。因为不知道怎么配置安装路径,所以不能进行嵌入式开发。

  2. 安装neo4j desktop 不需要配置环境变量,类似于一个对数据库进行操作的软件,例如navicat

  3. 安装neo4j的压缩包,解压后配置环境变量,可以作为服务端开发,也可作为嵌入式开发 参考教程

    NEO4J_HOME : neo4j的安装路径

    path:%NEO4J_HOME%\bin

java连接neo4j

  1. 服务器模式连接
  • 验证是否安装成功:在cmd中安装目录的bin目录下运行.\neo4j.bat console

  • 注册neo4j服务:.\neo4j install-service

  • 注册后就可以使用.\neo4j start来启动服务。

但是仍然出现相同的问题

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2jnn6gLQ-1600673811225)(D:\我的文档\学习文档\fusionfuture\布谷监督\myDocument\img\neo4j_server_connect_error.png)]

  1. 嵌入式开发
  • 嵌入式开发与服务器开发是相冲突的,当.\neo4j start 启动服务器时,会提示有其他程序占用了
  • 当引入的jar包版本与neo4j的版本不相符时,会提示Please set 'dbms.allow_upgrade' to 'true' in your configuration file and try again. 因此将jar包版本修改得与neo4j版本相同,该问题得到解决。
  • 但是出现An illegal reflective access operation has occurred问题,需要修改版本为1.8及以下
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值