安装neo4j出现的问题

安装步骤:

1.jdk安装   下载地址: https://www.oracle.com/java/technologies/javase-downloads.html

jdk使用11以上版本;点击安装;设置环境变量  \全部路径\bin

2.neo4j安装   下载地址: https://neo4j.com/download   

下载社区版本即可;解压文件包放于某盘中,然后搭建其环境变量

 

安装问题:

在cmd中输入  java -version  命令,查看java 版本;输入  neo4j.bat  console 命令,发现出现如下错误:

Neo4j安装服务后启动时报错

Invoke-neo4j:无法启动服务“Neo4j Graph Database - neo4j(neo4j)”。所在位置 行:1字符:249。。。。。。。

解决方法:Import-Module配置路径改为  "安装路径Neo4j-Management.psd1"  本人的安装路径    C:\Program Files\neo4j-community-4.2.6\bin

修改后再次出现下面的问题:

Invoke-Neo4j:无法对参数“ArgumentList”执行参数验证。该参数为Null、为空或参数集合的某个元素包含Null值。请提供一个不包含Null值得集合,然后重试此命令。

所在位置C:\Program Files\neo4j-community-4.2.6\bin\neo4j.ps1:29 字符:19+Exit <Invoke-Neo4j <<<< -Verbose:$Arguments.Verbose -Command $Arguments.Args>

+CategoryInfo:NotSpecified:<:>[Write-Error],WriteErrorException.......

 

解决方法:参考

http://neo4j.com.cn/topic/60361cbc05a850730d465927 

下载https://download.microsoft.com/download/E/7/6/E76850B8-DA6E-4FF5-8CCE-A24FC513FD16/Windows6.1-KB2506143-x64.msu 

更新完成即可。

再次出现同https://ask.csdn.net/questions/7398046 相同的问题,jar包不适合

Java HotSpot(TM) 64-Bit Server VM warning: Option UseBiasedLocking was deprecated in version 15.0 and will likely be removed in a future release.
 ERROR Failed to start Neo4j on dbms.connector.http.listen_address, a socket address. If missing port or hostname it is acquired from dbms.default_listen_address.
java.lang.RuntimeException: Error starting Neo4j database server at D:\neo4j-community-4.2.2-windows\data\databases
        at org.neo4j.graphdb.facade.DatabaseManagementServiceFactory.startDatabaseServer(DatabaseManagementServiceFactory.java:207) ~[neo4j-4.2.2.jar:4.2.2]
        at org.neo4j.graphdb.facade.DatabaseManagementServiceFactory.build(DatabaseManagementServiceFactory.java:163) ~[neo4j-4.2.2.jar:4.2.2]
        at org.neo4j.server.CommunityBootstrapper.createNeo(CommunityBootstrapper.java:36) ~[neo4j-4.2.2.jar:4.2.2]
        at org.neo4j.server.NeoBootstrapper.start(NeoBootstrapper.java:134) [neo4j-4.2.2.jar:4.2.2]
        at org.neo4j.server.NeoBootstrapper.start(NeoBootstrapper.java:90) [neo4j-4.2.2.jar:4.2.2]
        at org.neo4j.server.CommunityEntryPoint.main(CommunityEntryPoint.java:35) [neo4j-4.2.2.jar:4.2.2]
Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.dbms.database.DefaultSystemGraphInitializer@28f4f300' was successfully initialized, but failed to 

 

解决方法:下载jdk 14   从https://blog.csdn.net/weixin_43496579/article/details/105078782  的百度云盘下载的

安装然后环境配置,出现以下问题,需要卸载jdk 16版本。同时注意环境配置的顺序。

至此问题解决,输入命令neo4j.bat console ,收到响应  http://localhost:7474/

结果:

将此网址放入网页中,即可进入主页,刚开始需要连接数据库,输入密码和用户名(默认为neo4j

学习neo4j可以参考网址 www.w3cschool.cn/neo4j/neo4j_need_for_graph_databses.html

  • 17
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值