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配置SSL证书出错解决方案
Mar 31 Servers
Nginx代理同域名前后端分离项目的完整步骤
Mar 31 Servers
nginx限制并发连接请求数的方法
Apr 01 Servers
Nginx进程管理和重载原理详解
Apr 22 Servers
Nginx防盗链与服务优化配置的全过程
Jan 18 Servers
阿里云ECS云服务器快照的概念以及如何使用
Apr 21 Servers
Ubuntu Server 安装Tomcat并配置systemctl
Apr 28 Servers
nginx配置限速限流基于内置模块
May 02 Servers
Windows Server 2022 超融合部署(图文教程)
Jun 25 Servers
nginx之queue的具体使用
Jun 28 Servers
Win10系统搭建ftp文件服务器详细教程
Aug 05 Servers
Tomcat安装使用及部署Web项目的3种方法汇总
Aug 14 Servers
nginx容器方式反向代理实战
微信告警的zabbix监控系统 监控整个NGINX集群
Apr 18 #Servers
nginx配置之并发频次限制
如何通过cmd 连接阿里云服务器
Linux中如何安装并部署Redis
Apr 18 #Servers
nginx搭建NFS网络文件系统
Mac电脑OS系统下安装Nginx的详细教程
You might like
php中将时间差转换为字符串提示的实现代码
2011/08/08 PHP
ThinkPHP模版中导入CSS和JS文件的方法
2014/11/29 PHP
php实现的mongodb操作类实例
2015/04/03 PHP
typecho插件编写教程(六):调用接口
2015/05/28 PHP
使用PHPUnit进行单元测试并生成代码覆盖率报告的方法
2019/03/08 PHP
优秀js开源框架-jQuery使用手册(1)
2007/03/10 Javascript
javascript之对系统的toFixed()方法的修正
2007/05/08 Javascript
通过百度地图获取公交线路的站点坐标的js代码
2012/05/11 Javascript
通过javascript获取iframe里的值示例代码
2013/06/24 Javascript
JS实现距离上次刷新已过多少秒示例
2014/05/23 Javascript
JavaScript中iframe实现局部刷新的几种方法汇总
2016/01/06 Javascript
详解JavaScript的另类写法
2016/04/11 Javascript
面试常见的js算法题
2017/03/23 Javascript
require.js中的define函数详解
2017/07/10 Javascript
vue页面跳转后返回原页面初始位置方法
2018/02/11 Javascript
layer弹出层扩展主题的方法
2019/09/11 Javascript
Node.js实现简单管理系统
2019/09/23 Javascript
JavaScript实现手机号码 3-4-4格式并控制新增和删除时光标的位置
2020/06/02 Javascript
[00:33]2016完美“圣”典风云人物:Sccc宣传片
2016/12/03 DOTA
[38:32]完美世界DOTA2联赛循环赛 Forest vs DM 第二场 11.06
2020/11/06 DOTA
[原创]Python入门教程4. 元组基本操作
2018/10/31 Python
python+pygame实现坦克大战
2019/09/10 Python
Python遍历字典方式就实例详解
2019/12/28 Python
Python内置方法和属性应用:反射和单例(推荐)
2020/06/19 Python
浅谈keras中Dropout在预测过程中是否仍要起作用
2020/07/09 Python
给Django Admin添加验证码和多次登录尝试限制的实现
2020/07/26 Python
python获得命令行输入的参数的两种方式
2020/11/02 Python
Python列表的深复制和浅复制示例详解
2021/02/12 Python
Topshop法国官网:英国快速时尚品牌
2018/04/08 全球购物
英国办公家具网站:Furniture At Work
2019/10/07 全球购物
String s = new String(“xyz”);创建了几个String Object?
2015/08/05 面试题
厕所文明标语
2014/06/11 职场文书
公证书
2019/04/17 职场文书
Python音乐爬虫完美绕过反爬
2021/08/30 Python
据Python爬虫不靠谱预测可知今年双十一销售额将超过6000亿元
2021/11/11 Python
漫画「古见同学有交流障碍症」第25卷封面公开
2022/03/21 日漫