首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >prunsrv.exe服务未启动

prunsrv.exe服务未启动
EN

Stack Overflow用户
提问于 2013-03-21 08:58:09
回答 9查看 35.1K关注 0票数 16

我正在尝试为应用程序安装和启动一个使用prunsrv.exe的服务。

我可以安装服务,但是服务不会启动,会给我一个错误。

下面也是使用prunsrv.exe安装服务的配置

代码语言:javascript
复制
set SERVICE_NAME=TestService

REM Service log configuration
set PR_LOGPREFIX=%SERVICE_NAME%
set PR_LOGPATH=D:\setups\Commons_Daemon\commons-daemon-1.0.14-bin-windows\logs
set PR_STDOUTPUT=auto
set PR_STDERROR=auto
set PR_LOGLEVEL=INFO

REM Path to java installation
set PR_JVM=C:\Program Files\Java\jre1.6.0_04\bin\client\jvm.dll
set PR_CLASSPATH=D:\setups\Commons_Daemon\commons-daemon-1.0.14-bin-windows\temp.jar;

REM Startup configuration
set PR_STARTUP=auto
set PR_STARTMODE=java
set PR_STARTCLASS=Trys.AppLauncher
set PR_STARTMETHOD=start

REM Shutdown configuration
set PR_STOPMODE=java
set PR_STOPCLASS=Trys.AppLauncher
set PR_STOPMETHOD=stop

REM JVM configuration
set PR_JVMMS=64
set PR_JVMMX=128
set PR_JVMSS=4000

REM Install service
prunsrv.exe //IS//%SERVICE_NAME%

上面的配置被打包成一个批处理文件来安装服务。

也没有生成日志文件,因为我甚至不能调试.

请告诉我哪里出了问题

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2014-02-28 11:15:46

造成此错误的原因是我没有将prunsrv.exe重命名为TestService.exe。同样,Prunmgr.exe必须是TestServicew.exe。

这些文件被重命名是非常重要的。

票数 4
EN

Stack Overflow用户

发布于 2015-04-01 11:03:02

一个可能的问题是使用错误的prunsvr.exe。对于64位java安装,使用amd64/prunsvr.exe,对于32位java安装,在commons bin-windows.zip文件中使用/prunsvr.exe

票数 17
EN

Stack Overflow用户

发布于 2015-05-10 08:41:35

这可能是很多事情。先查一下日志。缺省值是..。

%SystemRoot%\System32 32\LogFiles\Apache

从那里,您应该能够得到一个更具体的错误。例如,类路径、Java路径或其他选项无效。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15543053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档