码农知识堂 - 1000bd
Python
PHP
JS/TS
JAVA
C/C++
C#
GO
Kotlin
Swift
Tomcat8 WEB-INF更改class后 用manager实现reload
Tomcat8
更改WEB-INF/下的class后-用自带manager实现reload
解决了困扰很长时间的问题~
1. 适用场景
2.解决思路之一
==用tomcat自带manager工具==
3.详细步骤
4.官网文档地址
5. 不适用情况
解决了困扰很长时间的问题~
1. 适用场景
项目直接在tomcat/webapps/目录下进行部署
class代码有比较小的改动,可直接复制IDEA里编译好的class文件到服务器tomcat对应目录下
以前总是重启服务,导致同时重启部署在一个tomcat下的多个项目,费时费力
我的项目部署目录结构
2.解决思路之一
用tomcat自带manager工具
3.详细步骤
去官网下载一个新的tomcat8安装包,把目录下/manager拷贝到你的服务器tomcat/webapps/下。启动tomcat。
配置manager的用户名和密码,修改完不用重启tomcat,会自动加载修改的配置文件。如果以前没配置过,修改 /tomcat/conf/tomcat-users.xml 文件,我配置的用户名是tomcat密码是明文,角色建议和我的一样,可以参考官网 的文档,见文档最后 。
配置文件如下图
文字版,你粘贴
1
2
3
4
5
6
在服务器的浏览器上输入 http://localhost:8080/manager/text/reload?path=/你的项目根目录A 端口8080 是你服务器。 此时tomcat会有reload的输出。不会影响其他部署的项目,只reload项目A。
4.官网文档地址
请参考
https://tomcat.apache.org/tomcat-8.5-doc/manager-howto.html#Reload_An_Existing_Application
5. 不适用情况
官网文档说的很清楚,这个方法不适合用war包部署的情况。用war包部署的小伙伴们,再找找对应方法吧。
相关阅读:
java-php-python-ssm校园旺角超市外卖平台计算机毕业设计
各种ide配置gitignore的模版文件内容
配置VRRP与BFD联动实现快速切换实验详解
数据分析入门必看|数据分析到底应该学什么?
新能源行业经销商在线系统:轻松掌握经销商,优化分销渠道链
3道真题训练|学会链表的前世今生
C#中ThreadPool线程池的使用总结
(一)逻辑回归及其代价函数 --- 吴恩达深度学习笔记
牛客网语法篇之Java入门
Something went wrong trying to start the trace - check the logs.
原文地址:https://blog.csdn.net/u013357165/article/details/127800256
最新文章
攻防演习之三天拿下官网站群
数据安全治理学习——前期安全规划和安全管理体系建设
企业安全 | 企业内一次钓鱼演练准备过程
内网渗透测试 | Kerberos协议及其部分攻击手法
0day的产生 | 不懂代码的"代码审计"
安装scrcpy-client模块av模块异常,环境问题解决方案
leetcode hot100【LeetCode 279. 完全平方数】java实现
OpenWrt下安装Mosquitto
AnatoMask论文汇总
【AI日记】24.11.01 LangChain、openai api和github copilot
热门文章
十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
奉劝各位学弟学妹们,该打造你的技术影响力了!
五年了,我在 CSDN 的两个一百万。
Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
面试官都震惊,你这网络基础可以啊!
你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
心情不好的时候,用 Python 画棵樱花树送给自己吧
通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
13 万字 C 语言从入门到精通保姆级教程2021 年版
10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系
2656653265@qq.com
京ICP备2022015340号-1
正则表达式工具
cron表达式工具
密码生成工具
京公网安备 11010502049817号