4

我正在尝试安装 Neo4j(1.8),但在启动服务时遇到了问题。

解压 zip 文件后,我直接进入 bin 文件夹并执行批处理文件:

Neo4J.bat install  

[SC] CreateService SUCCESS
[SC] StartService Failed 1053:
服务没有及时响应启动或控制请求。

我对 graphDB 非常热情,所以我去 shell 并创建了数百个节点和关系的新数据库,我花了将近一周的时间在那个 shell 上工作,一切看起来都很好,直到我读到了 WebService 和 REST API 所以现在我需要服务运行。RTFM 案例!

挖了一下......我发现我没有neo4j-server.properties文件进入conf目录,问题:

1-该文件是否负责服务启动失败?
2-我应该手动构建该文件,什么是强制性参数?
3-这是正常行为还是 zip 文件已损坏?

PS:我尝试创建props文件,如下:

org.neo4j.server.database.location=D:/Neo4J/db/Mydb/
org.neo4j.server.webserver.port=7474
org.neo4j.server.webserver.address=0.0.0.0
wrapper.java.additional.3=-Djava.net.preferIPv4Stack=true
org.neo4j.server.db.tuning.properties=neo4j.properties  

但服务拒绝启动!

干杯,
Ob。

4

3 回答 3

7

在版本 1.8.2 和使用 windows 8 中我遇到了同样的问题:我将安装文件夹移动到

程序文件\neo4j

然后获得完全访问权限

并编辑了 bin\base.bat,上面写着:

set wrapperJarFilename=windows-service-wrapper-*.jar

我改为:

set wrapperJarFilename=windows-service-wrapper-4.jar

现在它起作用了:

C:\Program Files\Neo4j\bin>Neo4j.bat install
[SC] CreateService SUCCESS

SERVICE_NAME: Neo4j-Server
        TYPE               : 10  WIN32_OWN_PROCESS
        STATE              : 2  START_PENDING
                                (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x7d0
        PID                : 2936
        FLAGS              :

C:\Program Files\Neo4j\bin>

卸载也可以

C:\Program Files\Neo4j\bin>Neo4j.bat uninstall

SERVICE_NAME: Neo4j-Server
        TYPE               : 10  WIN32_OWN_PROCESS
        STATE              : 3  STOP_PENDING
                                (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x1388
[SC] DeleteService SUCCESS

C:\Program Files\Neo4j\bin>
于 2013-03-02T07:12:01.510 回答
6

在我在程序文件夹中创建 neo4j 目录之前,我无法安装 neo4j 1.8 控制台,如果您知道我以管理员身份运行,这听起来很奇怪,我知道这是一种特权情况!但谁在乎,它正在运行。(我有时讨厌窗户)。

于 2012-10-23T08:23:42.570 回答
1

对于 1.9 和 windows 7,重新安装到 c:\program 文件也可以解决这种情况。

对于 1.9,无需更改 wrapperJarFilename(已设置为 5)

于 2013-06-26T13:38:48.570 回答