Neo4j 无法找到正确的 java

问题描述 投票:0回答:2

我正在尝试使用commnad

neo4j console
在我的系统上启动neo4j。当我运行此命令时出现以下错误

Invoke-Neo4j : Could not find java at C:\Program Files (x86)\Java\jre1.8.0_192\bin\java.exe
At C:\Users\neo4j\neo4j-community-3.5.9\bin\neo4j.ps1:29 char:7
+ Exit (Invoke-Neo4j -Verbose:$Arguments.Verbose -Command $Arguments.Ar ...
+       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
    + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Invoke-Neo4j

我的系统上安装了早期的 jre 8.0.192。我删除了它并安装了 jre 8.0.251 并且 JDK 安装在

C:\Program Files\Java\jdk1.8.0_201
。在环境变量
JAVA_HOME=C:\Program Files (x86)\Java\
和路径中我有
%JAVA_HOME%\bin;C:\Program Files (x86)\Java\bin;
。不知道为什么它采用我已经卸载的 192 版本。请帮忙

java java-8 neo4j
2个回答
0
投票

看起来像是拼写错误 -

JAVA_HOMW
而不是
JAVA_HOME


0
投票

我尝试成功了,只需将文件夹名称更改为jre1.8.0_192,然后文件夹内容仍然是你后面下载的jre 8.0.251。换句话说,按照它的错误消息,只更改它想要的文件夹名称。

© www.soinside.com 2019 - 2024. All rights reserved.