替换class文件时,连同其内部类class文件一同替换
来源:互联网 发布:ios 开发 没有域名ip 编辑:程序博客网 时间:2024/05/16 09:53
在修改以前别人的代码时,需要在Tomcat下项目war包中替换修改过的.class文件。替换后重启Tomcat,发现运行结果没有变化,并且为调试而输出的内容也没有任何显示。
后发现,修改的java类中包含了三个内部类,三个内部类分别形成了三个.class文件。系统四个.class文件(一个主类,三个内部类)显示修改时间相同。经过再次替换,日志终于显示了System.out输出的内容。
结论:
往Tomcat里的jar包或者war包中替换.class文件时,若修改的类中包含了内部类,必须连同内部类的.class文件一同替换。
0 0
- 替换class文件时,连同其内部类class文件一同替换
- 替换class文件时,需要连同内部类…
- kettle替换jar包中的class文件
- 线上项目替换class文件的陷阱
- war包里替换CLASS文件
- 一步步手动实现热修复(三)-Class文件的替换
- 替换class文件打补丁时值得注意的一个问题
- 一步步手动实现热修复(三)-Class文件的替换
- 关于应用服务器中class文件替换时遇到的小问题
- jar 中替换class
- 文件替换
- 文件替换
- 查看与修改字节码,从而实现替换他人jar包中class文件的目的
- 常量池知多少——class文件替换无效引发的思考
- 常量池知多少——class文件替换无效引发的思考
- tomcat替换.class文件并没有生效的原因(失效原因)
- tomcat替换.class文件并没有生效的原因(失效原因)
- android 修改jar 替换class
- iOS 金额字段加千位分隔符的方法以及银行卡卡号4位一空格的方法
- android自定义style
- 杭电 hdu 1083 Courses (二分匹配 )
- android 中一个工程引用另一个工程
- ConfigurationManager类的config文件读写
- 替换class文件时,连同其内部类class文件一同替换
- iOS开发系列--通知与消息机制
- 正则表达式之 贪婪与非贪婪模式详解(概述)
- 最新jhost邀请码 2015-08-17
- Java基础--静态代码块:static{}
- 用Oracle序列当主键
- 前端、后端资源路径问题
- AngularJs中$cookies的用法
- !HDU 1078 FatMouse and Cheese-dp-(记忆化搜索)