标签:
在生产环境,可执行jar包如果仅以 java -jar的方式运行,多个后台服务进程名称区分不清,且重启等无法自动控制;
所以使用java service,将jar包以windows服务的方式部署在服务器中。
JavaService.exe -install aaaService "%JAVA_HOME%\jre\bin\server\jvm.dll" -Djava.class.path="G:\lrh\code\goodsMonitor\export\GoodsMonitorScan.jar" -start GoodsMonitorMain -out "G:\lrh\code\goodsMonitor\export\out.log" -err "G:\lrh\code\goodsMonitor\export\err.log" -current "G:\lrh\code\goodsMonitor\export"
JavaService下载url:javaservice.ow2.org 注意javaservice有32位/64位区分,
JavaService.exe -install 服务名
"%JAVA_HOME%\jre\bin\server\jvm.dll"
-Djava.class.path="可执行java包路径以及依赖包路径"
-start main方法类路径
-out "输出路径\out.log"
-err "报错路径\err.log"
-current "执行路径"
参考:http://blog.csdn.net/fox009/article/details/5708639
标签:
原文地址:http://my.oschina.net/u/856051/blog/523657