java.lang.NoSuchFieldError: RAW_XML_FILE_HEADER,调用XWPFTemplate动态合并生成一个新的docx文档时报错
2024-09-22 06:28:33
在使用 org.apache.poi 对office文件 根据表单内容和已上次的附件 动态合并成一个新的文档时,本地调试完全ok 但是发布倒Linux环境上就老是报这个错误java.lang.NoSuchFieldError: RAW_XML_FILE_HEADER,我谷歌了下在stackoverflow好多都说时包冲突,然后我检查了我本地WEB-INF下lib目录下poi-3.11-beta2的jar包,都是3.11-beta2的版本,然后又通过xshell链接远程服务器然后查看tomcat下的WEB-INF的lib中发现有poi-3.13和poi-3.15-beta2版本的jar包引用:
发现是jar的冲突导致,所以我在
XWPFTemplate xwpfTemplate = XWPFTemplate.create(inputPath);调用这句话的时候报错,因为它不知道到底要用哪个包
所以清空服务器tomcat下的WEB-INF的lib下的jar包 重新部署一次 文档就能生成成功。
最新文章
- nohup程序后台执行
- Node.js包
- RESTful在asp.net webAPI下的PUT、POST实现,json传输实体
- iOS开发之吸附动画效果
- App Naver Line 5.3 add new features - ";True Delete";
- redis 入门
- Oracle ->;>; TRUNC, ROUND, CEIL, FLOOR
- Tkinter教程之Canvas篇(4)
- C++ enum 作用域问题和解决方案
- C++之sort函数
- Content-Type小解
- 重启mysql提示:The server quit without updating PID file问题的解决办法
- R+大地图时代︱ leaflet/leafletCN 动态、交互式绘制地图(遍地代码图)
- 独立完成一个移动点餐wap后的小结
- 网站开发进阶(三十七)JSP页面跳转问题解决
- ADC采样工作原理详解
- Nginx系列二:(Nginx Rewrite 规则、Nginx 防盗链、Nginx 动静分离、Nginx+keepalived 实现高可用)
- P4556 [Vani有约会]雨天的尾巴
- STM32学习之路之MDK安装篇
- 湖南大学ACM程序设计新生杯大赛(同步赛)J - Piglet treasure hunt Series 2