Invoke-Neo4j Unable to determine the path to java

При запуске сервера Neo4j через командую строку cmd

.\neo4j.bat console

появляется ошибка вида:
Invoke-Neo4j Unable to determine the path to java

Invoke-Neo4j : Unable to determine the path to java.exe
C:\neo4j\bin\neo4j.ps1:29 знак:7
+ Exit (Invoke-Neo4j -Verbose:$Arguments.Verbose -Command $Arguments.Ar …
+       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Invoke-Neo4j

или ошибка
Please use Oracle(R) Java(TM) 11, OpenJDK(TM) 11 to run Neo4j Server

ПРЕДУПРЕЖДЕНИЕ: ERROR! Neo4j cannot be started using java version 1.8.0_241
ПРЕДУПРЕЖДЕНИЕ: * Please use Oracle(R) Java(TM) 11, OpenJDK(TM) 11 to run Neo4j Server.
* Please see https://neo4j.com/docs/ for Neo4j installation instructions.
Invoke-Neo4j : This instance of Java is not supported
C:\neo4j\bin\neo4j.ps1:29 знак:7
+ Exit (Invoke-Neo4j -Verbose:$Arguments.Verbose -Command $Arguments.Ar …
+       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Invoke-Neo4j


Ошибка означает, что на Windows не установлена Java. Для устранения ошибки необходимо скачать и установить Java или бесплатную сборку OpenJDK.

Leave a Reply

Ваш e-mail не будет опубликован.