我正在尝试使用 javaservice.exe 将一个简单的 java 应用程序安装为 Windows 服务。
下面是我的安装命令:
@"D:\Test\scripts\Windows\service\bin\Test Service.exe" -install "Test Service"
"D:\Test\jre\bin\client\jvm.dll" -jar "-Djava.class.path=test.jar" -start "com.test.TestServerCLI" -method "main" -params -eSTART -dmyDB -mmem -uSA -i9001 -out "D:\Test\log\Test Service_service.log" -current "D:\Test\bin" -manual
TestServerCLI 类文件位于 D:\Test\bin\com\test 下,而 jre 安装在 D:\Test 下。
每当我从 Windows 服务控制台运行服务时,我都会看到一个对话框,上面写着 -
本地计算机上的测试服务启动然后停止。如果某些服务没有被其他服务或程序使用,它们会自动停止。
Windows事件日志说 -
找不到服务类。
事件 ID:4096
我在 Windows7 32 位机器上运行 JRE 1.7.0_02。Java 服务版本为 2.0.10.0。
有人可以帮忙吗?