windows上部署后台运行jar包
2021/11/27 7:12:30
本文主要是介绍windows上部署后台运行jar包,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
看标题是很简单的一个jar包部署,但是对我而说因为一直是在Centos上面部署应用,Windows用的很少,所以很多Windows操作不清楚,所以想本篇记录一下,做一下相关知识储备(这么简单,还储备呢…惭愧)
windows部署jar包,并使其在后台运行,简便的方法有批处理,我之前看到批处理就不知道是咋回事儿了,百度了下,放到本篇:
- 批处理文件是一个“.bat”结尾的文本文件,这个文件的每一行都是一条DOS命令。可以使用任何文本文件编辑工具创建和修改。
- 批处理是一种简单的程序,可以用 if 和 goto 来控制流程,也可以使用 for 循环。
- 批处理的编程能力远不如C语言等编程语言,也十分不规范。
- 每个编写好的批处理文件都相当于一个DOS的外部命令,把它所在的目录放到DOS搜索路径(path)中,即可在任意位置运行。
- C:\AUTOEXEC.BAT 是每次系统启动时都会自动运行的,可以将每次启动时都要运行的命令放入该文件中。
- 大小写不敏感(命令符忽略大小写)
- 批处理的文件扩展名为 .bat 或 .cmd。
- 在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe来运行该文件。
下面是具体操作:
部署启动jar包
windows部署jar,并在后台运行,批处理:
@echo off start javaw -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:MaxNewSize=512m -jar E:\e-record\ews-record-1.0-SNAPSHOT.jar >> StartupLog.log 2>&1 & exit
批处理后缀为.bat,xxxxxxxx-SNAPSHOT.jar 为要部署的jar包,且上述建议jar包与批处理文件处于同一目录,启动后会生成log文件,即项目日志。
这样直接执行bat文件就可已完成jar包的部署及后台运行。
关闭后台运行jar包
打开项目启动产生的log文件:
部署后得服务进程id为PID=13264,此时到任务管理器中查看java的服务
右击该进程,点击【转到详细信息】,点击结束任务即可
这篇关于windows上部署后台运行jar包的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-15JavaMailSender是什么,怎么使用?-icode9专业技术文章分享
- 2024-11-15JWT 用户校验学习:从入门到实践
- 2024-11-15Nest学习:新手入门全面指南
- 2024-11-15RestfulAPI学习:新手入门指南
- 2024-11-15Server Component学习:入门教程与实践指南
- 2024-11-15动态路由入门:新手必读指南
- 2024-11-15JWT 用户校验入门:轻松掌握JWT认证基础
- 2024-11-15Nest后端开发入门指南
- 2024-11-15Nest后端开发入门教程
- 2024-11-15RestfulAPI入门:新手快速上手指南