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 相关文章推荐
Nginx实现反向代理
Sep 20 Servers
使用Apache的rewrite
Mar 09 Servers
查看nginx配置文件路径和资源文件路径的方法
Mar 31 Servers
Nginx的反向代理实例详解
Mar 31 Servers
Apache Pulsar集群搭建部署详细过程
Feb 12 Servers
Nginx的基本概念和原理
Mar 21 Servers
Linux下使用C语言代码搭建一个简单的HTTP服务器
Apr 13 Servers
如何开启Apache,Nginx和IIS服务器的GZIP压缩功能
Apr 29 Servers
WinServer2012搭建DNS服务器的方法步骤
Jun 10 Servers
详解ZABBIX监控ESXI主机的问题
Jun 21 Servers
win server2012 r2服务器共享文件夹如何设置
Jun 21 Servers
nginx访问报403错误的几种情况详解
Jul 23 Servers
nginx容器方式反向代理实战
微信告警的zabbix监控系统 监控整个NGINX集群
Apr 18 #Servers
nginx配置之并发频次限制
如何通过cmd 连接阿里云服务器
Linux中如何安装并部署Redis
Apr 18 #Servers
nginx搭建NFS网络文件系统
Mac电脑OS系统下安装Nginx的详细教程
You might like
php 生成自动创建文件夹并上传文件的示例代码
2014/03/07 PHP
php快递单号查询接口使用示例
2014/05/05 PHP
php计算指定目录下文件占用空间的方法
2015/03/13 PHP
window.name代替cookie的实现代码
2010/11/28 Javascript
Jquery中children与find之间的区别详细解析
2013/11/29 Javascript
ie下$.getJSON出现问题的解决方法
2014/02/12 Javascript
jQuery事件绑定和委托实例
2014/11/25 Javascript
JQuery中serialize() 序列化
2015/03/13 Javascript
jquery实现图片预加载
2015/12/25 Javascript
使用jQuery UI库开发Web界面的简单入门指引
2016/04/22 Javascript
javascript中对Date类型的常用操作小结
2016/05/19 Javascript
RequireJS多页面应用实例分析
2016/06/29 Javascript
js实现简易垂直滚动条
2017/02/22 Javascript
微信小程序图片自适应支持多图实例详解
2017/06/21 Javascript
详解在Vue中有条件地使用CSS类
2017/09/30 Javascript
[36:09]Secret vs VG 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.24
2019/09/10 DOTA
Python中scatter函数参数及用法详解
2017/11/08 Python
Vue的el-scrollbar实现自定义滚动
2018/05/29 Python
pandas重新生成索引的方法
2018/11/06 Python
pandas通过loc生成新的列方法
2018/11/28 Python
详解python的argpare和click模块小结
2019/03/31 Python
python Tcp协议发送和接收信息的例子
2019/07/22 Python
最新PyCharm 2020.2.3永久激活码(亲测有效)
2020/11/26 Python
Python脚本调试工具安装过程
2021/01/11 Python
一款基于css3麻将筛子3D翻转特效的实例教程
2014/12/31 HTML / CSS
详解CSS3中使用gradient实现渐变效果的方法
2015/08/18 HTML / CSS
UGG英国官方网站:UGG UK
2018/02/08 全球购物
德国汽车零件和汽车配件网上商店:kfzteile24
2018/11/14 全球购物
英国门把手公司:Door Handle Company
2019/05/12 全球购物
教师党员一句话承诺
2014/03/28 职场文书
协议书的格式
2014/04/23 职场文书
英语求职信范文
2014/05/23 职场文书
会议欢迎词
2015/01/23 职场文书
教师求职自荐信
2015/03/26 职场文书
南极大冒险观后感
2015/06/05 职场文书
雷锋之歌观后感
2015/06/10 职场文书