windows查询java的进程号命令_将Java服务/命令注册为Windows服务
实验环境
Windows Server 2012 + Java 8
描述
有一个运行在Windows 2012服务器上的Java服务(demo-web.jar),使用cmd窗口运行,窗口不能关闭,且每次系统升级重新重启的时候,服务就挂了,期望可以在系统重启时,自动启动这个服务
步骤
1、将启动命令写到.bat文件
通过双击.bat文件就可以启动项目,demo.bat文件内容如下:
@echo offcd C:estdemojava -jar demo-web.jar
2、将jar包和bat文件放在同一目录
3、下载instsrv.exe和srvany.exe
下载地址:https://dl.pconline.com.cn/download/558946.html
4、查看电脑系统属性,根据系统位数放置文件
1)32位:将 instsrv.exe和srvany.exe 放到 C:WindowsSystem32 文件夹内
2)64位:将 instsrv.exe和srvany.exe 放到 C:WindowsSystem32 文件夹 和 C:WindowsSysWOW64 文件夹下
5、运行 - cmd,执行以下命令:
instsrv tomcat_8888 C:WindowsSystem32srvany.exe
注:如果出现以下错误:
You are not authorized to do this - please contact your system Administrator
可以把上面的instsrv命令放到.bat文件中,然后以管理员身份运行
6、运行 - regedit,打开注册表,依次找到以下路径:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesomcat_8888
在tomcat_8888文件夹上,右键新建项Parameters
右键 Parameters 新建三个“字符串值”,依次命名为:Application、AppDirectory、AppParameters
修改Application的数值数据为:C:estdemodemo.bat (demo.bat为批处理文件名称)
修改AppDirectory的数值数据为:C:estdemo
运行 services.msc 打开服务,找到 tomcat_8888 启动即可
启动服务
好了,我们现在已经将Java服务注册为Windows服务了,以后每次重启服务器,服务就会自动重启了
windows查询java的进程号命令_将Java服务/命令注册为Windows服务相关推荐
- java中井号字符串_深入Java基础(二)——字符串
这段时间在准备找一份java实习工作,所以来把基础知识整理归纳一下 文章结构: 1.equals和== 2.字符串的基本知识以及字符串的源码解读: 3.字符串的注意点以及使用推荐: 一.equals和 ...
- java守护进程怎么写_关于JAVA的守护进程
Java有两种线程:守护线程(Daemon Thread)与 用户线程(User Thread)任何Java线程都可以是守护线程(Daemon Thread)或者 用户线程(User Thread) ...
- 【源码+图片素材】Java王者荣耀游戏开发_开发Java游戏项目【王者荣耀】1天搞定!!!腾讯游戏_Java课程设计_Java实战项目_Java初级项目
王者荣耀是当下热门手游之一,小伙伴们是否想过如何制作一款属于自己的王者荣耀游戏呢? 本课程讲解了一个王者荣耀游戏的详细编写流程,即使你是刚入门Java的新手,只要你简单掌握了该游戏所需要的JavaSE ...
- java 版本查看命令_查看Java版本命令如何查看?Java常用命令详解
现在程序员开发项目都在使用工具,很多人可能都忘记了Java自带命令,下面就让我来介绍些吧. 1.java.exe: 运行java程序,这个相信每一位用Java的人知道了. 2.javac.exe: 编 ...
- java adb命令_从Java程序执行ADB命令
我正在使用的程序使用ADB(Android调试桥)将文件发送到手机: for (String s : files) String cmd = "adb -s 0123456789ABCDEF ...
- java发送串口命令_如何發送命令到串口(JAVA + RXTX)
我有一個發送數據輸入到重量平衡的問題.我需要發送一個ESC P CR LF命令.我使用RXTX庫.我不知道爲什麼它不起作用.以下是代碼.如何發送命令到串口(JAVA + RXTX) public st ...
- 如何在redhat8里使用gcc命令_如何使用DISM命令行工具修复Windows 10映像
Windows 10 中内置了一个被称为 DISM 的「部署映像服务和管理」命令行工具,该工具从 Windows 8 便开始内置,直到 Windows 10. DISM 命令行工具可用于修复和准备 W ...
- Java 微信公众号开发_学习笔记
一.课程介绍 本套课程的学习内容,开发语言 微信公众号介绍,申请以及后台设置详解 编辑模式下的消息回复,菜单建立,素材管理等 开发前的环境搭建以及工具准备 开发者模式的切换.以及消息的接收与响应 百度 ...
- java 调用python脚本过程_通过Java调用Python脚本
在进行开发的过程中,偶尔会遇到需要使用Java调用Python脚本的时候,毕竟Python在诸如爬虫,以及科学计算等方面具有天然的优势.最近在工作中遇到需要在Java程序中调用已经写好的Python程 ...
- java 多态判断非空_收藏Java 面试题全梳理
脚本之家 你与百万开发者在一起 来源 | Java建设者(ID:javajianshe) 作者 |cxuan 如若转载请联系原公众号 Java 基础篇 Java 有哪些特点 并发性的:你可以在其中执行 ...
最新文章
- 基于opencv实现模块化图像处理管道
- 文巾解题 113. 路径总和 II
- JVM 最多支持多少个线程?
- 使用TortoiseGit,设置ssh方式连接git仓库
- DCN RepPoints解读
- docker镜像指定安装源_Docker快速安装以及换镜像源
- Mac安装nmap及常用命令【亲测有用】
- Netty 的核心组件
- scrapy.request
- 分析ARP***与欺骗
- iCollections 7 for Mac(桌面整理工具)
- windows 2008 快速安装RODC
- drupal.behavior 和 document.ready 没有直接的关系
- 垃圾回收算法_划重点 JVM G1 垃圾回收算法
- @autowired注解 抽象类_Spring容器注解注入
- pycharm如何正确打包ocr且让打包出来的exe尽量小
- [鸿篇巨制]蚂蚁金融级分布式架构SOFAStack编年史
- 战斗在 VUCA 时代
- 怎么修改服务器上的分数,在服务器上设置 WinSAT 分数
- 计算机入门及操作技能训练,计算机入门及操作技能训练模拟试题.doc
热门文章
- 拓端tecdat|用R语言和python进行社交网络中的社区检测
- 拓端tecdat|R语言GARCH-DCC模型和DCC(MVT)建模估计
- 拓端tecdat|R语言Copula的贝叶斯非参数估计
- 3-8 堆栈模拟队列 (25 分)
- sqlalchemy用in_ 批量delete
- php图片发送另一台,PHP从一台服务器将图片发送到另一台服务器并保存
- 数据挖掘著名学者的网站
- python:只想在opencv中显示红色通道?
- 新版微信不停跳转到小程序_微信又有大动作,小程序跳转功能将受限?
- oc 画一个圆弧_弯管半圆弧滑块抽芯结构拆解,3个核心要点