使用windows服务器部署java程序

客户给的windows服务器,部署java程序,并且要自动重启。

试了用sc.exe create “xxx_service” "x:xx\xxx.jar"

创建服务,可以,但是启动不了   sc start xxx_service  启动报错

改为简单的方法如下:

1、进入开始菜单的启动文件夹

C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

2、把批处理程序写在这里

举例1,启动nginx

cd  C:\deploy\nginx-1.24.0
Start nginx.exe

举例2,启动jar包 (javaw.exe )

cd C:\deploy\jars
Start javaw_baseadmin.exe -Xms512m -Xmx1024m -jar c:\deploy\jars\base-admin.jar

3、使用javaw.exe  启动jar,不要用java

start javaw xxxx.jar

4、windows下查找进程列表和删除进程

查找进程列表

tasklist /V |findstr "java"
tasklist /V |findstr "javaw_baseadmin.exe"

删除进程

Taskkill  /F /im “javaw_baseadmin.exe” /T

以上的javaw改名,是为了查找进程方便

  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值