使用windows服务器部署java程序
试了用sc.exe create “xxx_service” "x:xx\xxx.jar"创建服务,可以,但是启动不了sc start xxx_service启动报错。客户给的windows服务器,部署java程序,并且要自动重启。1、进入开始菜单的启动文件夹。2、把批处理程序写在这里。
·
客户给的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改名,是为了查找进程方便
更多推荐
已为社区贡献2条内容
所有评论(0)