Tomcat starup.bat 脚本实现开机自启动


Posted in Servers onApril 20, 2022

tomcat是非常流行的web服务器,当我们使用tomcat作为项目开发时,经常就是直接运行bin目录下的startup.bat,以cmd命令窗口的形式启动服务。这是开发时快捷的启动方式。

1:在tomcat bin目录下修改catalina.bat文件

添加以下内容,使控制台日志文件重定向到out文件

>> %CATALINA_HOME%/logs/catalina.%date:~0,4%.%date:~5,2%.%date:~8,2%.out

Tomcat starup.bat 脚本实现开机自启动

2:如果需要tomcat启动后窗口不关闭,则需要在tomcat bin目录下修改startup.bat文件

Tomcat starup.bat 脚本实现开机自启动

把原先的start修改为run

3:在tomcat bin目录下修改setclasspath.bat文件

Tomcat starup.bat 脚本实现开机自启动

把原先的java.exe修改为javaw.exe

4:编写bat启动脚本

内容如下:

Tomcat starup.bat 脚本实现开机自启动

@echo ------------------------------------------------------
@echo              执行D盘目录下的Start.bat文件
@echo ------------------------------------------------------
@set DES=D:\2021\apache-tomcat-7.0.109\bin
D:
cd %DES%
call startup.bat
ping 127.0.0.1 -n 3

taskkill /f /im cmd.exe
exit

上述批处理操作的意思:

@echo是回显的意思,打印在屏幕智商
@set DES=D:\Compile定义变量DES为目的路径
cd %DES%:进入到目的路径
call Gen.bat执行Gen.bat文件
ping 127.0.0.1 -n 3连接本地IP 3次,起到时延的作用
taskkill /f /im cmd.exe  关闭cmd窗口

5:把编写的bat脚本放到C盘开机自启动程序目录下面

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

Tomcat starup.bat 脚本实现开机自启动

 到此这篇关于Tomcat starup.bat脚本开机自启动的实现的文章就介绍到这了!


Tags in this post...

Servers 相关文章推荐
fastdfs+nginx集群搭建的实现
Mar 31 Servers
Nginx域名转发使用场景代码实例
Mar 31 Servers
Nginx Rewrite使用场景及配置方法解析
Apr 01 Servers
详解Apache SkyWalking 告警配置指南
Apr 22 Servers
Nginx配置文件详解以及优化建议指南
Sep 15 Servers
详解Nginx 被动检查服务器的存活状态
Oct 16 Servers
总结高并发下Nginx性能如何优化
Nov 01 Servers
图文详解nginx日志切割的实现
Jan 18 Servers
如何通过cmd 连接阿里云服务器
Apr 18 Servers
Windows Server 2022 超融合部署(图文教程)
Jun 25 Servers
Apache SkyWalking 监控 MySQL Server 实战解析
Sep 23 Servers
nginx容器方式反向代理实战
微信告警的zabbix监控系统 监控整个NGINX集群
Apr 18 #Servers
nginx配置之并发频次限制
如何通过cmd 连接阿里云服务器
Linux中如何安装并部署Redis
Apr 18 #Servers
nginx搭建NFS网络文件系统
Mac电脑OS系统下安装Nginx的详细教程
You might like
php入门小知识
2008/03/24 PHP
利用php下载xls文件(自己动手写的)
2014/04/18 PHP
Yii实现单用户博客系统文章详情页插入评论表单的方法
2015/12/28 PHP
ThinkPHP实现附件上传功能
2017/04/27 PHP
Yii2中简单的场景使用介绍
2017/06/02 PHP
PHP实现websocket通信的方法示例
2018/08/28 PHP
php实现微信分享朋友链接功能
2019/02/18 PHP
面向对象的Javascript之三(封装和信息隐藏)
2012/01/27 Javascript
文本框获得焦点和失去焦点的判断代码
2012/03/18 Javascript
JQuery-tableDnD 拖拽的基本使用介绍
2013/07/04 Javascript
轻松创建nodejs服务器(6):作出响应
2014/12/18 NodeJs
jQuery实现订单提交页发送短信功能前端处理方法
2016/07/04 Javascript
JS导出PDF插件的方法(支持中文、图片使用路径)
2016/07/12 Javascript
jQuery实现字符串全部替换的方法
2016/12/12 Javascript
微信小程序 页面跳转和数据传递实例详解
2017/01/19 Javascript
vuex的简单使用教程
2018/02/02 Javascript
用p5.js制作烟花特效的示例代码
2018/03/21 Javascript
react-native使用leanclound消息推送的方法
2018/08/06 Javascript
解决百度Echarts图表坐标轴越界的方法
2018/10/17 Javascript
关于Vue中axios的封装实例详解
2019/10/20 Javascript
跟老齐学Python之有点简约的元组
2014/09/24 Python
微信跳一跳python自动代码解读1.0
2018/01/12 Python
python实现Flappy Bird源码
2018/12/24 Python
基于python的BP神经网络及异或实现过程解析
2019/09/30 Python
python从zip中删除指定后缀文件(推荐)
2019/12/05 Python
HTML5 自动聚焦(autofocus)属性使用介绍
2013/08/07 HTML / CSS
怎么可以提高数据库查询数据的速度
2014/06/28 面试题
ddl,dml和dcl的含义
2016/05/08 面试题
意向书范文
2014/03/31 职场文书
公司担保书格式范文
2014/05/12 职场文书
销售代理协议书
2014/09/30 职场文书
安全生产工作汇报材料
2014/10/28 职场文书
2014工程部年度工作总结
2014/12/17 职场文书
2015年人事专员工作总结
2015/04/29 职场文书
创业计划书之农家乐
2019/10/09 职场文书
SpringDataJPA在Entity中常用的注解介绍
2021/12/06 Java/Android