安装neo4j作为服务时出错

时间:2018-05-30 08:19:25

标签: java neo4j install

我已经bin\neo4j install-service了,我收到了以下错误:

  

Invoke-Neo4j:无法确定java.exe的路径   在行:1 char:281

     
      
  • 尝试{Unblock-File -Path'E:\ Soft 3 \ neo4j-community-3.3.5-windows \ neo4j-community-3.3.5 \ bin \ Neo4j-Management *。*' - ErrorAction' SilentlyContinue'}抓住{}   ; Import-Module'E:\ Soft 3 \ neo4j-community-3.3.5-windows \ neo4j-community-3.3.5 \ b   在\的Neo4j-Management.psd1' ;退出(Invoke-Neo4j<<<<< install-service)

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

  •   
  • FullyQualifiedErrorId:Microsoft.PowerShell.Commands.WriteErrorExceptio   N,调用-Neo4j的
  •   

原因是什么以及我该如何解决?

2 个答案:

答案 0 :(得分:0)

尝试

java -version

在同一个命令行上。 Java(8)是Neo4j的要求,因此如果该命令不起作用,那就是缺少的。

此致 汤姆

答案 1 :(得分:0)

你缺少一些重要的信息,如操作系统,64或32位等。我可以看到它的窗口,所以你可以检查你的环境变量,并确保你的JAVA_HOME设置到你的JVM安装位置或PATH中存在路径环境变量?

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

另外,我可以看到它的社区版本,所以实际上JVM应该根据the installation guide附带该版本。您是否可以尝试运行bin\neo4j start以查看是否实际启动了数据库?