博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tomcat 项目部署问题
阅读量:4449 次
发布时间:2019-06-07

本文共 671 字,大约阅读时间需要 2 分钟。

我本地Tomcat版本:Apache Tomcat/8.0.3.0

服务器端:Apache Tomcat/6.0.37

JVM都是:1.7.0_40-b43

之前项目运行正常,在我更新了一些模块后,重新部署(导出WAR包)出现问题,但是在我本机上测试没有问题,服务端提示错误如下:

The following web applications were stopped (reloaded, undeployed), but theirclasses from previous runs are still loaded in memory, thus causing a memoryleak (use a profiler to confirm):/myapp/myapp

       google一番后,大体都是说项目本身有问题,有的说是配置文件有问题,有的说是jar重复了。因为之前的一些原因,我一直在怀疑是quartz的问题,查找了一番一直没有找到问题,于是又把问题转移到了tomcat上,我把服务端的tomcat换成8.0的还是发生同样问题,为什么在我的本地上部署没有问题??

     采用排除法与之前的项目做比对,发现我的lib下多了一个jar包,一看这个jar包豁然知道什么原因了,这个jar包之前用的是v2版,我之后把最新的v3版给加进去了,这两个版本的代码风格有天壤之别,测试完了我没有将其移除,将此jar包移除后重新部署不再出现以上问题。

 

转载于:https://www.cnblogs.com/yshyee/p/3973293.html

你可能感兴趣的文章
APP兼容性测试(三)测试方案设计
查看>>
React的性能优化 - 代码拆分之lazy的使用方法
查看>>
React的新特性 ---- Hooks ---- 的基本使用
查看>>
History Introduction to Mining Industry of Czech
查看>>
富文本框
查看>>
mysql 恢复备份
查看>>
LeetCode-Create Maximum Number
查看>>
Process Class (System.Diagnostics)
查看>>
Core Animation系列之CADisplayLink
查看>>
dedecms标签调用大全
查看>>
《与小卡特一起学Python》Code1
查看>>
[ZJOI2007]捉迷藏 (点分树+堆*3)
查看>>
leetcode 412. Fizz Buzz
查看>>
对Netflix Ribbon的Loadbalancer类源码设计合理性的一点质疑
查看>>
关于日历的算法
查看>>
[QT编程]QT实现的一个渐隐渐显窗体
查看>>
在Web工程中引入Jquery插件报错解决方案
查看>>
大学总结之影响我最深的十本书
查看>>
用myEclipse连接数据源生成动态数据报表
查看>>
[myeclipse]@override报错问题
查看>>