Tocmat开发部署的一些技巧

简介:

1、删除部署的war包,以及启动后解开的目录和tomcat缓存
rd /s /q IcisReport
del /q IcisReport.war

2、部署war包到你的默认部署目录
rd /s /q IcisReport
del /q IcisReport.war
copy D:\projectsCC\leizhimin_IcisReport_v1\ICIS_file\IcisReport\build\IcisReport.war

3、启动部署(并清理缓存)
rd /s /q IcisReport
rd /s /q ..\work\Catalina\localhost\IcisReport
..\bin\catalina start

4、重启tomcat
..\bin\catalina start

6、彻底删除一个部署
del /q IcisReport.war
rd /s /q IcisReport
rd /s /q ..\work\Catalina\localhost\IcisReport
del /q ..\conf\Catalina\localhost\IcisReport.xml

7、关闭tomcat
方法一、在tomcat控制台窗口,Ctrl+C连续两次
方法二、直接点“×”关闭tomcat控制台窗口

 

说明:1~6的操作都应该在tomcat关闭之后操作。7的操作前提是当前tomcat的控制太窗口处于激活状态。6中删除IcisReport.xml的目的在于,当war包中欧MATE-INF文件夹的时候,往往会生成一个IcisReport.xml,描述web应用的配置信息。此文件也可以合并到<TOMCAT_HOME>\conf\server.xml中,如果你有兴趣,你可以研究一下web应用war包中的MATE-INF文件夹及其中文件的秘密!本文在此不做叙述!这些批处理的脚本关键在于灵活使用相对路径。




本文转自 leizhimin 51CTO博客,原文链接:http://blog.51cto.com/lavasoft/14083,如需转载请自行联系原作者

相关文章
|
监控 网络协议 Java
|
4月前
|
JavaScript 测试技术 持续交付
构建高效的开发环境:工具与实践指南
在软件开发中,高效的开发环境对于提升生产力和代码质量至关重要。本文将介绍如何通过选择合适的工具和实践来打造高效环境,包括减少干扰、提高效率和提升代码质量。首先,文章将探讨选择正确的代码编辑器,如 Visual Studio Code 和 Sublime Text,并介绍如何配置编辑器以提高工作效率。接着,文章将讲解版本控制系统的使用,特别是 Git 的基本操作及 GitHub、GitLab 等远程仓库服务的选择。此外,还将讨论代码质量管理,包括代码审查和单元测试的最佳实践。最后,文章将介绍持续集成和持续部署(CI/CD)工具,以及如何利用命令行工具和协作工具来进一步提升开发效率。
|
5月前
|
小程序 前端开发 持续交付
小程序全栈开发中的CI/CD流程与自动化部署是一种高效的开发模式。
本文探讨小程序全栈开发中的CI/CD流程与自动化部署,介绍持续集成与部署的概念,包括自动化构建、测试、代码审查及部署实践。通过提高代码质量、迭代速度及团队协作效率,确保小程序稳定运行与良好用户体验。
98 2
|
5月前
|
存储 安全 测试技术
持续集成、交付和部署简介
持续集成、交付和部署简介
67 1
|
8月前
|
监控 前端开发 jenkins
Jenkins在前端项目持续部署中的应用,介绍了Jenkins作为自动化部署工具的基本概念和流程
【4月更文挑战第29天】本文探讨了Jenkins在前端项目持续部署中的应用,介绍了Jenkins作为自动化部署工具的基本概念和流程。前端持续部署涉及代码提交、构建、测试和部署四个步骤。实现过程中需配置代码仓库、构建、测试和部署任务,安装相关插件并确保环境一致性。注意事项包括代码质量控制、环境一致性、监控预警和安全管理。通过Jenkins,可提升前端开发效率和质量,但需不断学习以应对技术发展。
104 0
|
8月前
|
人工智能 API 开发工具
基于流程编排工具低代码搭建大模型应用
流程编排是一种面向开发者的可视化开发工具,支持LLM、API、脚本等类型节点,旨在简化接入大型语言模型(LLM)流程,同时提供应用流程的全生命周期管理,包括流程的编排、试验、部署等,为开发者提供自定义AI应用开发一站式服务。
|
8月前
|
运维 监控 安全
全新的应用交付和部署工具
计算巢,一款全新的应用交付和部署工具,旨在让应用交付和部署变得更加高效便捷。在传统的应用部署模式下
65 1
|
运维 前端开发 jenkins
前端自动化集成部署交付实践
随着前后端分离应用模式的推广,前端项目可独立部署维护上线,不再仅仅将前端开发后打包的文件直接丢到一个文件目录下就完事大吉了,现在对前端来说也需要了解运维的相关知识,本文旨在介绍一些相关的运维概念以及一些前端运维的实践。
340 0
|
前端开发 应用服务中间件 Linux
《小团队web技术搭建》(五)项目的简单部署方式
《小团队web技术搭建》(五)项目的简单部署方式
368 0
|
前端开发 JavaScript Java
持续集成与部署(四):部署 前后端分离
持续集成与部署(四):部署 前后端分离
持续集成与部署(四):部署 前后端分离

热门文章

最新文章