【问题标题】:WinRun4J service example doesn't runWinRun4J 服务示例不运行
【发布时间】:2013-01-11 23:23:51
【问题描述】:

有谁知道如何让WinRun4J service example(随软件分发的ServiceTest 类)运行?我使用的是 64 位 Windows 7 机器,并且安装了 Java 7 JDK 和 JRE。

我执行了以下操作:

  1. WinRun4J64c.exe复制到C:\test,重命名为service64.exe
  2. 复制service.ini到C:\test,重命名service64.ini
  3. 最后,我将WinRun4JTest.jar复制到C:\test

首先,您必须以管理员身份运行命令提示符,否则无法注册服务。所以在以管理员身份打开的命令提示符下,我输入了命令:

C:\Test>service64.exe --WinRun4J:RegisterService

到目前为止一切顺利。但是当我去 Windows 服务面板启动服务时,我得到了错误:

“错误 1053:服务没有及时响应......”

有什么想法吗?

谢谢

【问题讨论】:

    标签: java service winrun4j


    【解决方案1】:

    我遇到了同样的问题。您还需要将 WinRun4j.jar 复制到该目录或在类路径中可以找到的某个位置。

    【讨论】:

    • 虽然是真的,但那是already mentioned .. over two months ago。无需重复两次相同的答案。当您获得足够的声誉时,您可以在任何帖子下方leave comments
    • 他的意思是.. WinRun4J.jar 不是 WinRun4JTest.jar.. 所以它是一个不同且有用的答案..
    【解决方案2】:

    据我了解,您可能忘记将WinRun4JTest.jar 复制到C:\test

    【讨论】:

      【解决方案3】:

      您可能还想检查是否为 32 和/或 64 位版本的 WinRun4J 安装了适当的 java JRE。

      快速解决此问题的方法是通过将以下内容添加到 service.ini 来启用日志记录:

      log=C:/log.txt log.overwrite=true

      如果您的问题与 JVM 相关,日志应注明。

      【讨论】:

        【解决方案4】:

        你设置了 JAVA_HOME 吗?我遇到了同样的问题,这解决了我的问题。

        【讨论】:

          猜你喜欢
          • 2016-05-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-10-14
          • 1970-01-01
          • 2023-03-17
          相关资源
          最近更新 更多