我正在尝试使用 Apache commons 守护程序启动 Windows 服务。它适用于 Windows XP,但我试图在 Windows 7 x64 上运行它。它无法启动,我在日志中收到以下错误:
[2010-12-13 17:21:19] [info] Commons Daemon procrun (1.0.3.0) 开始 [2010-12-13 17:21:19] [info] 运行“NodeService”服务... [2010- 12-13 17:21:19] [信息] 启动服务... [2010-12-13 17:21:19] [错误] 创建 java 失败 [2010-12-13 17:21:19] [错误] ServiceStart 返回 1 [2010-12-13 17:21:19] [info] 运行服务完成。[2010-12-13 17:21:19] [info] Commons Daemon procrun 完成
为了确定,我设置了 JAVA_HOME 并将 java bin 添加到 PATH。我不确定为什么它没有启动,或者它是否与 x64 操作系统有关。它最初是为 32 位系统设计的。