已解决:手动打包war包结果无法在Tomcat中部署
Tomcat报错信息:Unable to create the file [某某目录/META-INF/war-tracker]
Tomcat部署war包的运行机制
tomcat 在解压war包后,会自动向解压war包的目录添加META-INF/war-tracker 文件,用于记录在tomcat未运行的时候war包(不是解压后的文件)是否发生改变.如果改变,tomcat在启动会重新发布。
META-INF/war-tracker 文件本身无内容,只作为一个时间戳,用来跟war文件进行时间戳比较,如果war文件的创建时间晚于META-INF/war-tracker,则执行一次解包部署并创建新的时间戳
引起错误的原因
笔者手动打包制作war文件时,将META-INF/war-tracker也一并压缩到zip文件中。结果导致Tomcat解包后无法覆盖写入war-tracker文件,报错Unable to create the file [某某目录/META-INF/war-tracker]
解决方案:尽量不要手动打包war文件
引用博客
https://www.cnblogs.com/operationhome/p/10455491.html
http://www.taodudu.cc/news/show-1600112.html
相关文章:
- 转载《OpenGIS: Open Geodata Interoperation Specification》中文翻译
- 2021-06-25 WebStorm的设置代码tab宽度等
- CDN加速下载VSCode-1.57.1
- CC创作共用版权协议,要求署名+非商业+相同方式共享
- 2021-07-07 https://github.com/pasu/ExamplesforCesium/wiki
- 转载: WMS、WFS、WCS、WPS、WMTS、WMSC、TMS等常见地图服务的区别
- mvn命令编译GeoServer源代码
- 2021-08-26 转载 Scala快速入门系列博客文章
- 2021-08-31 转载 Scala Akka 系列文章
- 请用旧版的 Scala-2.11 搭配 Spark-2.4.8 / hadoop-2.7
- 2021-09-10 转载: 软件开发类项目关键文档
- [转]国内Linux操作系统发行商分类溯源
- CGCS2000大地坐标系、北斗坐标系(BDCS)与WGS84坐标系的差异
- 2021-10-21 pgRouting
- 烫烫烫和屯屯屯2021
- 2021-11-24 摘抄:软件产品的一些功能和性能指标
- Springboot 跨域配置
- 转贴: mysql-5.7.20 编码由 utf8 改为 utf8mb4
- 转载:建设工程中常见的项目建设管理模式有哪些(DBB模式、EPC模式)
- 官方 Windows 10 正版系统 ISO 镜像文件
- 2022-03-07 学习docker开发vue前端
- 2022-03-13 转载 Dockerfile 高阶使用指南及镜像优化
- 2022-03-21 转载办公室之常用职位(英汉)
- 2022-03-23 转载C++中std::auto_ptr被废弃,由std::unique_ptr代替的原因
- 2022-03-28 术语MES、WMS
- 2022-03-29 软件外包流程
- 阿群笔记:CentOS7 在线安装 docker 的推荐方法
- 查询天地图访问配额 https://console.tianditu.gov.cn/api/statistics
- pgRouting参考资料
- 2022-04-11 查询PostGIS和pgRouting的版本号
已解决:手动打包war包结果无法在Tomcat中部署相关推荐
- 使用idea打包war包和maven项目打包war包放到tomcat中运行,以及报404错误的解决
使用idea打包war包和maven项目打包war包放到tomcat中运行,以及报404错误的解决 在tomcat下运行打包的war包,访问时显示404 浅谈打包war包的方式 第一种: 第一步: 第 ...
- idea打包war包方法,以及将war包部署到tomcat详细步骤
一.idea打包war包方法 1.在项目中找到pom.xml文件 在pom.xml文件中加入 <packaging>war</packaging> ....<name&g ...
- IDEA打包war包及Tomcat部署war包
1.准备工作 IntelliJ IDEA 开发工具 --我的版本是IDEA 2021.2.1 可以正常运行的Java项目 Tomcat 9.0.56 2.打包war包流程 按下图操作打开 Projec ...
- IDEA打包war包与war包位置
背景 想在tomcat上简单粗暴地部署javaEE项目,上网查资料怎么打包war包费了很大功夫 研究了很长时间发现war包就在哪里放着,可惜我找不到 找war包 正常编译项目后就会生成war包 在没编 ...
- 部署war包后,新增tomcat服务器,启动tomcat服务器报错解决方法
部署war包后,新增tomcat服务器,启动tomcat服务器报错解决方法 参考文章: (1)部署war包后,新增tomcat服务器,启动tomcat服务器报错解决方法 (2)https://www. ...
- IDEA 将项目打包war包
1.准备工作 IntelliJ IDEA开发工具 可以正常运行的Java项目 2.打包war包流程 使用快捷键Ctrl+Alt+Shift+s 或者 鼠标点击选中项目名按F4 打开 Project S ...
- 使用idea打包war包
本文分四个步骤进行讲述 步骤一.打开Project Structure 步骤二.增加打包配置(包括项目.打包类型.导出路径等等) 步骤三.修改war包配置 步骤四.打包 步骤一.打开Project S ...
- INTELLJ IDEA打包war包报错处理
IDEA打包war包报错处理: 1.跳过打包时的测试: 跳过测试的方法:在pom.xml里面如下配置 <plugin> <groupId>org.apach ...
- IDEA如何打包war包
打开idea开发工具,在File下找到Project Structure...(注意:低版本的idea在Nevigate目录下找) 在打开的页面中找到Artifacts,点击右边的"+&qu ...
最新文章
- android4被淘汰,这五类安卓手机已经被淘汰,购买时别贪便宜,需慎重考虑!
- 【设计模式】状态模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )
- 【NLP】竞赛必备的NLP库
- 1.2.1 计算机系统的组成(硬件+软件)
- 前端读者 | 由setTimeout引发的JS引擎运行机制的研究
- IOS开发基础之使用AFNetworking框架实现文件上传get和post请求
- 人工智能的概念和知识构架_概念验证:玩! 构架
- java一元二次方程面向对象,求解一元二次方程(面向对象设计的),跪求
- 【Python学习】 - - 链表推导式[ 2*x for x in X ]、匿名函数、并行迭代
- 点云3D目标检测学习(3):Complex YOLO
- 工厂方法(FactoryMethod)模式
- 在有网络还是比较好解决软件上的问题
- 知乎:国家何时整治程序员的高效现象?
- 【Unity拓展工具】批量更改脚本文件的编码格式 (unity中脚本文件的编码格式从ANSI转换到UTF8出现乱码)
- S7-200SMART PLC与V20变频器MODBUS通讯示例程序
- opencv python 常用方法
- OpenGL学习小结
- 枚举类实现接口【精】
- TCP 握手没成功怎么办?
- android照片裁剪
热门文章
- STM32:位带操作分析
- 麦克纳姆轮全向移动机器人速度空间分析
- java方法中与参数怎么调用,java中怎么从一个方法中调用另一个方法中的参数?(以及如何提取数字)...
- if/else双分支(JS)
- 快速格式化代码(HTML、CSS)
- THREEJS - 利用UV偏移模拟传送带运动
- OpenCV blur和boxFilter (方框型滤波器)
- 给你一个全自动的屏幕适配方案(基于SW方案)二 —— Calces.Screen插件拓展功能升级...
- Pycharm 2018 1.2版本 Mac注册码激活码
- respberry pi VNC 连接设置