Neo4j 2.0.0-RC1无法安装为Windows服务

时间:2013-11-24 12:24:09

标签: database windows service windows-services neo4j

我曾经安装Neo4j 2.0.0-M05作为Windows服务,这很好用。有了2.0.0-RC1,它就不再存在了。

简介

使用2.0.0-RC1我可以下载安装程序。似乎此安装程序没有选择将Neo4j安装为服务。它也不允许你设置一些目录(我喜欢C:\ apache \ neo4j中的所有内容);一些东西存储在我的用户目录中。它不记得数据库的位置。因此,只有一个版本的zip文件只有一个版本,而拉链文件只有一个版本,而这个版本只有一个版本。 无论如何现在尝试使用zip包我必须像以前一样运行.bat文件(我已经习惯了)。但是当我尝试安装时,我得到:

C:\apache\neo4j\bin>Neo4jInstaller.bat install
"WARNING: this installer is deprecated and may not be the optimal way to install Neo4j on your system."
"Please see the Neo4j Manual for up to date information on installing Neo4j."
Press any key to continue

有两件事情很奇怪。

  1. 这是安装neo4j作为服务的唯一选择,那么它如何被弃用?
  2. 按任意键仅继续响应回车键。
  3. 问题

    继续关注真正的问题:

    Press any key to continue
    [SC] CreateService SUCCESS
    [SC] StartService FAILED 87:
    
    The parameter is incorrect.
    

    解决方法

    我从2.0.0-RC1中删除了.bat文件,并将2.0.0-M05 bat文件复制到新版本。它似乎没有问题就开始了新版本。

1 个答案:

答案 0 :(得分:0)

感谢您的反馈。有很多与此相关的开放github问题,我们将在进入GA之前进行清理。即使这样,您的结论也是正确的,现在作为服务安装需要下载.zip发行版。我们将在下载页面中更清楚地说明这一点。

通常,作为Windows服务安装是我们正在努力改进的。我想和您聊聊一下您的特定部署方案。请在andreas@neotechnology.com给我写信。

最佳, 安德烈亚斯