Ошибка при установке neo4j в качестве службы - PullRequest
0 голосов
/ 30 мая 2018

Я запустил bin\neo4j install-service и получил следующую ошибку:

Invoke-Neo4j: Невозможно определить путь к java.exe. В строке: 1 символ: 281

  • try {Unblock-File -Path 'E: \ Soft 3 \ neo4j-community-3.3.5-windows \ neo4j-community-3.3.5 \ bin \ Neo4j-Management *. *'-ErrorAction 'SilentlyContinue'} catch {}; Модуль импорта 'E: \ Soft 3 \ neo4j-community-3.3.5-windows \ neo4j-community-3.3.5 \ b в \ Neo4j-Management.psd1';Выход (Invoke-Neo4j <<<< install-service) </p>

  • CategoryInfo: NotSpecified: (:) [Write-Error], WriteErrorExcep *

  • FullyQualifiedErrorId: Microsoft.PowerShell.Commands.WriteErrorExceptio n, Invoke-Neo4j

В чем причина и как ее устранить?

Ответы [ 2 ]

0 голосов
/ 30 мая 2018

Вам не хватает важной информации, такой как ОС, 64 или 32 бита и т. Д. Я вижу, что это окна, так что вы можете проверить переменные окружения и убедиться, что у вас либо JAVA_HOME, установленный в том месте, где установлена ​​JVM, либо путь существует в вашем PATHпеременная окружения?

Start > Control Panel > System > Advanced System Settings > Environment Variables

Кроме того, я вижу ее версию сообщества, поэтому на самом деле JVM должна поставляться с этой версией в соответствии с руководством по установке .Можете ли вы попробовать запустить bin\neo4j start, чтобы увидеть, действительно ли это запускает вашу базу данных?

0 голосов
/ 30 мая 2018

Попробуйте

java -version

в той же командной строке.Java (8) является обязательным требованием для Neo4j, поэтому, если эта команда не работает, то этого не хватает.

С уважением, Том

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...