首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用prunsrv设置后,windows jar服务未运行

使用prunsrv设置后,windows jar服务未运行
EN

Stack Overflow用户
提问于 2018-02-08 10:57:40
回答 2查看 184关注 0票数 0

我使用的是Appache Commons Deamon

代码语言:javascript
运行
复制
    prunsrv.exe //IS/Service-Test ^
    --DisplayName="ServiceTest" ^
    --DisplayDescription="Executor Service Test" 
    --Install=C:\Selenium\procrun\prunsrv.exe ^
    --Startup=auto ^
    --Jvm="C:\Program Files\Java\jre1.8.0_151\bin\server\jvm.dll" ^
    --Classpath=C:\Selenium\Libraries\lib\*;C:\Selenium\ServerTest.jar ^
    --StartMethod=main ^
    --StartMode=jvm ^
    --StartClass=com.vzw.uat.dbbackup.emailTest ^
    --StopClass=com.vzw.uat.dbbackup.emailTest ^
    --StopMode=jvm ^
    --StdOutput=C:\Temp\stdout.log --StdError=C:\Temp\stderr.log ^
    --StopMethod=stop

这会创建一个服务,但jar不会运行。

我曾尝试跟随创建服务,该服务有效,但在2分钟后停止

sc create ServiceTestJarFile binpath="java.exe -cp C:\Selenium\ServerTest.jar;C:\Selenium\Libraries\lib\* com.vzw.uat.dbbackup.emailTest" start=auto type=own error=ignore

我也使用了https://www.coretechnologies.com/products/AlwaysUp/,它工作得很好,但让它通过我们的it审批是一个令人头疼的问题,需要2-3个月的时间。

EN

回答 2

Stack Overflow用户

发布于 2018-02-08 11:32:12

我能够让它工作起来:)

我使用的是32位prunsrv.exe,而不是procrun\amd64\prunsrv.exe

这解决了我的问题。

票数 0
EN

Stack Overflow用户

发布于 2018-10-08 20:14:07

您似乎忘记了第3行末尾的插入符号(--DisplayDescription)。不过,参数--DisplayDescription本身似乎阻止了任何进展。当我删除它的时候,这个服务被注册了。

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

https://stackoverflow.com/questions/48676787

复制
相关文章

相似问题

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