`
zzjjun0000
  • 浏览: 23524 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

windows使用批处理发布web到tomcat并启动tomcat的脚本

    博客分类:
  • JAVA
阅读更多
@ECHO OFF
@REM 部署WEB系统到Tomcat
set date=%date:~0,10%
set time=%time:~0,8%
set currDate=%date% %time%
echo 开始运行将工作空间里面编译后的代码拷贝到Tomcat中...%currDate%

echo 设置参数
set WORK_SPACE=J:\飘\IT\workspace
set PRJ_NAME=MyStruts1Prj
set PRJ_WEB_ROOT=MyStruts1Prj\WebContent
set BIN=build
set CATALINA_HOME=J:\飘\IT\tools\tomcat6_0_3_5
set WEB_NAME=webapp

@REM 删除之前的
echo 删除之前存在的
cd %CATALINA_HOME%\webapps
if exist %WEB_NAME% rd /s /q %WEB_NAME%

@REM 新建
md %WEB_NAME%

@REM 拷贝工程中编译好的文件到Tomcat
echo 拷贝工程中编译好的文件到Tomcat\webapps
xcopy %WORK_SPACE%\%PRJ_WEB_ROOT% %CATALINA_HOME%\webapps\%WEB_NAME% /S /E /F /A
xcopy %WORK_SPACE%\%PRJ_NAME%\%BIN% %CATALINA_HOME%\webapps\%WEB_NAME%\WEB-INF /S /E /F /A

@REM 启动Tomcat
echo 启动Tomcat
cd %CATALINA_HOME%\bin
call startup.batwindows使用批处理发布web到tomcat并启动tomcat的脚本
分享到:
评论

相关推荐

    定时启动tomcat应用服务器批处理脚本

    总结,定时启动Tomcat应用服务器批处理脚本是一种实用的运维工具,通过结合Windows的任务计划程序,我们可以实现Tomcat服务器的自动启动,提升系统的稳定性和运维效率。同时,批处理脚本的灵活性允许我们根据业务...

    用批处理(.bat)自动配置Tomcat服务器

    3. **复制和部署应用**:如果需要自动部署应用到Tomcat,可以在批处理脚本中使用`xcopy`命令来复制应用程序的WAR文件到Tomcat的webapps目录下。例如: ``` xcopy "C:\MyApp\myapp.war" "%TOMCAT_HOME%\webapps\" /...

    tomcat运行状态监控(可自动重启windows脚本).zip

    如果"curl"没有收到响应,那么这可能表明Tomcat出现问题,此时批处理脚本会启动重启流程。 "功能截图.png"可能是对监控脚本运行效果的可视化展示,帮助用户理解脚本如何工作,包括成功检测到Tomcat异常和执行重启...

    自动监控 Windows平台Tomcat运行监控并自动重启

    在Windows环境下,可以使用Taskkill命令结束Tomcat进程,然后使用启动命令(如`startup.bat`)重新启动Tomcat。确保脚本具有适当的权限,以便能够执行这些操作。 另一个可能的解决方案是使用第三方监控工具,例如...

    命令行启动关闭tomcat而不显示cmd界面

    综上,这篇博文可能会涵盖如何在Windows环境下通过服务安装、命令行参数以及批处理脚本来无窗口启动和关闭Tomcat,同时可能会涉及到源码分析和安全性的建议。通过这些方法,你可以更加高效地管理和维护你的Tomcat...

    tomcat_批处理延时命令bat@计划任务

    本压缩包"tomcat_批处理延时命令bat@计划任务"提供的内容恰好聚焦于这个主题,它涉及到如何利用批处理脚本来启动Tomcat服务器,并通过计划任务实现自动化的开机启动。 首先,我们要理解什么是Tomcat。Tomcat是一款...

    Tomcat 心跳检测 bat 脚本(Windows)

    定时通过curl检测tomcat启动的web是否成功连通,若访问失败,重新启动 tomcat,保证 web 服务的正常使用,并将检测的日志输出到日志文件中。

    自动重启tomcat批处理命令

    这个批处理脚本会在特定的时间点运行,执行从远程主机下载war文件、备份现有war、停止Tomcat、替换新的war文件,然后重新启动Tomcat的过程,实现自动更新和重启。 在实际应用中,这样的批处理脚本可能会包含更多的...

    自动重启Tomcat脚本

    首先,"自动重启Tomcat脚本"是一个批处理文件,它定期检查Tomcat的运行状况。通常,这个脚本会包含一个循环结构,每隔固定的时间间隔(例如300秒)检查Tomcat是否正在运行。这可以通过检查Tomcat进程ID或者监听的...

    tomcat异常结束自动重启脚本

    为了保证服务的连续性和稳定性,我们需要编写一个批处理脚本来监控Tomcat的状态,并在检测到异常时自动重启Tomcat。 "listener.bat" 文件很可能是这个自动重启脚本的核心部分。批处理脚本通常由一系列命令组成,...

    可以直接用的tomcat7,无需安装,解压可用,包括windows与linux批处理

    在描述中提到“包括windows与linux批处理”,这意味着在压缩包中可能包含了适用于两种操作系统(Windows和Linux)的启动和关闭Tomcat的脚本。在Windows上,这些脚本通常以.bat为扩展名,而在Linux或Unix系统上,它们...

    tomcat自动启停脚本

    1. **启动脚本**:通常使用shell脚本(例如在Unix/Linux系统中)或批处理脚本(在Windows系统中)。启动脚本的主要任务是调用Tomcat的bin目录下的`catalina.sh`(Linux/Unix)或`startup.bat`(Windows)命令来启动...

    tomcat启动和关闭

    这也是一个Windows批处理脚本,它的作用是启动Tomcat服务器。当你运行`startup.bat`时,它会启动Tomcat的服务进程,加载服务器配置,并准备好接收HTTP请求。Tomcat的启动过程中,会读取`conf/server.xml`配置文件,...

    apache-tomcat-8.5.23-windows-x64.zip 【Tomcat服务器,Tomcat8.5 windows 64位版】

    你可以将你的Web应用(通常是一个包含WEB-INF目录的目录结构)复制到此目录下,Tomcat会自动检测并部署它。 5. **logs** 目录:服务器的日志文件会被记录在这里,包括错误日志、访问日志等,这对于调试和监控服务器...

    tomcat自启动

    在现代Web开发环境中,Apache Tomcat作为一款广泛使用的开源Servlet容器,为Java Web应用程序提供了强大的支持。然而,默认情况下,Tomcat并不会随着系统启动而自动运行,这对于服务器管理和运维来说是一个不便。...

    apache-tomcat-8.0.53-windows-x64.zip

    - `bin`目录包含启动和停止Tomcat的脚本,例如`startup.bat`和`shutdown.bat`,对于Windows用户来说,可以直接运行这些批处理文件来管理Tomcat服务。 - `conf`目录包含了Tomcat的配置文件,如`server.xml`(定义...

    linux 安装tomcat shell脚本

    最后,需要设置Tomcat启动脚本,并将其添加为开机启动服务: ```bash # 将Tomcat的bin/startup.sh和bin/shutdown.sh可执行 sudo chmod +x $CATALINA_HOME/bin/startup.sh sudo chmod +x $CATALINA_HOME/bin/...

    tomcat批处理打包

    1. **下载并解压软件**:首先,我们需要下载最新版本的Tomcat、JDK和MySQL安装包,并将其解压到指定目录。确保所有文件保存在同一路径下,以便后续操作。 2. **配置环境变量**:安装JDK时,我们需要设置JAVA_HOME...

    tomcat守护程序,自启动.zip_tomcat 守护进程_tomcat 自启动_tomcat守护进程_tomcat自守护_守

    这通常涉及到创建一个监控Tomcat状态并根据需要启动它的脚本。而在Linux环境,我们通常会使用如`systemd`或`init.d`这样的服务管理工具来实现这一目标。 1. **在Windows上设置Tomcat守护进程:** - 创建一个批处理...

Global site tag (gtag.js) - Google Analytics