`

windows下使用批处理发布Web应用到Tomcat并启动Tomcat

 
阅读更多
@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.bat
分享到:
评论

相关推荐

    Tomcat 7 Windows中以Service方式启动配置启动参数

    ### Tomcat 7 在Windows环境下以Service方式启动的配置与启动参数详解 #### 一、引言 在实际的企业级应用开发与部署过程中,Tomcat作为一款轻量级且功能强大的应用服务器,被广泛应用于Java Web项目的运行环境。...

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

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

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

    在IT行业中,Tomcat是一款广泛使用的开源Java Servlet容器,它主要负责执行Java Web应用程序。定时启动Tomcat应用服务器批处理脚本是系统管理员常用的一种工具,用于自动化管理Tomcat服务,确保服务在特定时间自动...

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

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

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

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

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

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

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

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

    自动重启tomcat批处理命令

    Tomcat是Apache软件基金会的一个开源Java Servlet容器,用于部署和运行Java Web应用程序。重启Tomcat通常涉及停止当前服务,然后启动新的服务。在Linux环境下,可以使用以下命令: ``` # 停止Tomcat sudo ...

    apache-tomcat-8.0.53-windows-x64.zip

    与Tomcat一起使用时,Maven可以帮助你构建并打包Web应用程序为WAR文件,然后部署到Tomcat服务器上。 总的来说,Apache Tomcat 8.0.53是一个轻量级的Java EE应用服务器,适用于开发和部署Java Web应用。通过简单的...

    windows下将nginx和tomcat设置为自动启动.rar

    在Windows操作系统中,为了确保web服务的稳定性和连续性,常常需要将常用的服务如Nginx和Tomcat配置为自动启动。这样,当系统重启时,这些服务会自动运行,无需手动启动,极大地提高了运维效率。本教程将详细介绍...

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

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

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

    在IT行业中,服务器的稳定运行至关重要,特别是对于像Tomcat这样的Web服务器,它承载着许多应用程序的运行。本文将深入探讨如何使用提供的压缩包文件来实现对Tomcat运行状态的监控,并在出现假死或异常停止时进行...

    tomcat启动和关闭

    标题中的“Tomcat启动和关闭”是指在Apache Tomcat服务器中进行服务的启停操作,这是每个Java Web开发者必备的基础技能。Apache Tomcat是一个开源的Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范...

    tomcat自启动

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

    windows下tomcat7

    总结,Windows下的Tomcat 7配置和管理涉及到多个方面,包括安装、配置、启动、部署和优化。理解这些基础知识对于日常开发和维护工作至关重要。通过实践和学习,你可以更好地掌握这个强大的Java Web服务器。

    Tomcat 心跳检测 bat 脚本(Windows)

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

    apache-tomcat8.5.51-windows和linux版本安全版本.zip

    应用程序通常以`.war`文件形式部署到Tomcat的`webapps`目录下,Tomcat会自动解压并启动应用。还可以通过`Manager App`进行在线部署和更新。 10. **安全实践** 为了保证服务器安全,建议定期更新Tomcat到最新安全...

    最新版windows apache-tomcat-8.5.70-windows-x64.zip

    `webapps`目录是默认的应用程序部署位置,任何放置在此目录下的Web应用程序都将自动被Tomcat识别并部署。你可以将你的Java Web项目打包成WAR文件,然后放到此目录下,Tomcat会自动解压并运行。 `logs`目录存储了...

    tomcat启动debug.txt

    对于Windows系统而言,`startup.bat`是一个批处理文件,用于启动Tomcat服务。在Linux环境下,相应的脚本为`catalina.sh`。这两个脚本的核心功能相似,主要负责初始化Tomcat环境并启动服务。 #### `startup.bat`的...

Global site tag (gtag.js) - Google Analytics