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 相关文章推荐
Apache站点配置SSL强制跳转443
Mar 09 Servers
Nginx实现高可用集群构建(Keepalived+Haproxy+Nginx)
May 27 Servers
Nginx反向代理配置的全过程记录
Jun 22 Servers
使用 Apache Superset 可视化 ClickHouse 数据的两种方法
Jul 07 Servers
Nginx配置文件详解以及优化建议指南
Sep 15 Servers
深入解析Apache Hudi内核文件标记机制
Mar 31 Servers
使用kubeadm命令行工具创建kubernetes集群
Mar 31 Servers
Nginx+Tomcat负载均衡多实例详解
Apr 11 Servers
Nginx 安装SSL证书完成HTTPS部署
Apr 28 Servers
Windows Server 2012配置DNS服务器的方法
Apr 29 Servers
git中cherry-pick命令的使用教程
Jun 25 Servers
Linux在两个服务器直接传文件的操作方法
Aug 05 Servers
nginx容器方式反向代理实战
微信告警的zabbix监控系统 监控整个NGINX集群
Apr 18 #Servers
nginx配置之并发频次限制
如何通过cmd 连接阿里云服务器
Linux中如何安装并部署Redis
Apr 18 #Servers
nginx搭建NFS网络文件系统
Mac电脑OS系统下安装Nginx的详细教程
You might like
使用zend studio for eclipse不能激活代码提示功能的解决办法
2009/10/11 PHP
利用curl抓取远程页面内容的示例代码
2013/07/23 PHP
thinkphp3.2.2前后台公用类架构问题分析
2014/11/25 PHP
PHP利用超级全局变量$_GET来接收表单数据的实例
2016/11/05 PHP
PHP 实现base64编码文件上传出现问题详解
2020/09/01 PHP
jQuery 全选效果实现代码
2009/03/23 Javascript
javascript实例--教你实现扑克牌洗牌功能
2014/05/15 Javascript
js 操作符汇总
2014/11/08 Javascript
jQuery实现鼠标经过购物车出现下拉框代码(推荐)
2016/07/21 Javascript
Javascript基础学习笔记(菜鸟必看篇)
2016/07/22 Javascript
详解Angular开发中的登陆与身份验证
2016/07/27 Javascript
Vue项目中如何引入icon图标
2018/03/28 Javascript
vuex操作state对象的实例代码
2018/04/25 Javascript
使用easyui从servlet传递json数据到前端页面的两种方法
2019/09/05 Javascript
Vue 实现监听窗口关闭事件,并在窗口关闭前发送请求
2020/09/01 Javascript
vue 里面的 $forceUpdate() 强制实例重新渲染操作
2020/09/21 Javascript
Javascript实现打鼓效果
2021/01/29 Javascript
[01:12:40]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第三场 1月25日
2021/03/11 DOTA
在Python中调用ggplot的三种方法
2015/04/08 Python
Python ValueError: invalid literal for int() with base 10 实用解决方法
2015/06/21 Python
Python实现购物程序思路及代码
2017/07/24 Python
在ubuntu16.04中将python3设置为默认的命令写法
2018/10/31 Python
Python简直是万能的,这5大主要用途你一定要知道!(推荐)
2019/04/03 Python
python3人脸识别的两种方法
2019/04/25 Python
py-charm延长试用期限实例
2019/12/22 Python
Python3 虚拟开发环境搭建过程(图文详解)
2020/01/06 Python
Python编程快速上手——PDF文件操作案例分析
2020/02/28 Python
python 使用递归的方式实现语义图片分割功能
2020/07/16 Python
英国书籍、CD、DVD和游戏的第一道德零售商:Awesome Books
2020/02/22 全球购物
三年级语文教学反思
2014/02/01 职场文书
文明倡议书范文
2014/04/15 职场文书
大队干部竞选演讲稿
2014/04/28 职场文书
课外小组活动总结
2014/08/27 职场文书
机关作风整顿个人整改措施思想汇报
2014/09/29 职场文书
亮剑观后感600字
2015/06/05 职场文书
一篇文章带你掌握SQLite3基本用法
2022/06/14 数据库