使用ant触发Tomcat的reload操作
Tomcat 操作 触发 ant reload 使用
2023-09-14 09:03:08 时间
在ant的build.xml里维护如下的goal:
<target name="reload" description="Reload application in Tomcat">
<reload url="${tomcat.manager.url}" username="${tomcat.manager.username}"
password="${tomcat.manager.password}" path="/${name}"/>
</target>
reload标签定义在这个target之前:
<taskdef name="reload" classname="org.apache.catalina.ant.ReloadTask">
<classpath refid="catalina-ant-classpath"/>
</taskdef>
catalina-ant-classpath的路径定义:
<path id="catalina-ant-classpath">
<fileset dir="${appserver.lib}">
<include name="catalina-ant.jar"/>
</fileset>
</path>
build.properties定义:
# Ant properties for building the spring app
appserver.home=C:\\MyApp\\apache-tomcat-9.0.29
appserver.lib=${appserver.home}/lib
deploy.path=${appserver.home}/webapps
tomcat.manager.url=http://localhost:9032/manager/text
tomcat.manager.username=system
tomcat.manager.password=password
执行ant reload:
成功执行。
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关文章
- 如何更换tomcat版本
- Tomcat 的类加载机制
- windows环境下tomcat部署war包[通俗易懂]
- 配置tomcat的环境变量
- 整理了十五道为数不多的tomcat面试题,错过就没了!
- Tomcat之——宕机自动重启和每日定时启动tomcat
- TOMCAT启动报错:严重: Error filterStart
- LINUX环境tomcat宕机自启
- Tomcat应用容器安装和使用
- idea配置Tomcat_tomcat docbase
- idea 添加依赖_idea Tomcat
- Tomcat配置域名_tomcat nginx
- JavaWeb服务器-Tomcat
- Tomcat具体的查找地址(建议收藏)
- LINUX下使用Shell自动监控tomcat并且执行重启操作详解程序员
- tomcat启动时候报错Can’t convert argument: null详解架构师
- Tomcat部署路径空格问题详解编程语言
- 上的安装Linux 上安装 Tomcat 的指南(tomcat在linux)
- spring boot上传文件错误The temporary upload location [/tmp/tomcat.******/work/Tomcat/localhost/ROOT] is not valid详解编程语言
- MySQL与Tomcat的完美结合(mysql和tomcat)
- 改变Linux Tomcat的端口号:一步一步来(linux修改tomcat端口号)
- Linux查看Tomcat端口的方法(linux查看tomcat端口)
- Linux下查看Tomcat日志的方法(linux查看tomcat日志)
- Linux修改Tomcat端口号的步骤(linux修改tomcat端口)
- MySQL与Tomcat:强强联合的绝佳组合(mysql与tomcat)
- 检查Linux服务器上Tomcat是否启动(linux查看tomcat是否启动)
- 在Linux下轻松启动Tomcat(linux下启动tomcat)
- Linux下启动Tomcat的简易指令(linux启动tomcat命令)
- Nginx+Tomcat+Keepalived实现高可用web集群
- apache、apache-tomcat-6.0.39下载包