社区
Java SE
帖子详情
class文件更新后不生效问题
cetclyb
2012-08-24 03:39:15
通过解压jar包,用新生成的class文件替换老的文件,重新打成jar包,放到weblogic服务器上,重启服务器,(缓存已经删除),发现程序未执行函数变更后的那部分程序,而该函数变更部分的上下部分老的程序却被正常执行。
折腾了一晚上,都没有解决,郁闷
...全文
470
2
打赏
收藏
class文件更新后不生效问题
通过解压jar包,用新生成的class文件替换老的文件,重新打成jar包,放到weblogic服务器上,重启服务器,(缓存已经删除),发现程序未执行函数变更后的那部分程序,而该函数变更部分的上下部分老的程序却被正常执行。 折腾了一晚上,都没有解决,郁闷
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shenhua
2012-08-25
打赏
举报
回复
楼上说的是,或者可以新写一个类生产class文件后,直接调用这个新的class文件,看是哪个环节出问题了。
dracularking
2012-08-24
打赏
举报
回复
可以先单独测试一下class文件中新增方法的有效性,main方法,方法体简单一点
tomcat
更新
了
class
文件
重启
不生效
悲催的phper,有些东西不是php做不了,实在是水平不够、客户给钱不多、工期不允许,最后选择用java做一些接口
文件
,因为第三方平台的给的demo里java是最完整的,php只有一部分。 近期
更新
了接口
文件
,上传到tomcat下的webapps/ROOT,无论怎么重启tomcat都
不生效
。 网上查了一下 一种方案是:清空tomcat下的temp
文件
夹 一种方案是:清空tomcat下的work
文件
夹 但是都没有效果 最后无意间看了一个说把webapps清空,还原一下配置
文件
能想到这个方法的也是胆大,我宁愿
替换
class
文件
,重启Tomcat
不生效
记一次:替换
class
文件
重启tomcat无效替换了一个
文件
,然后重启tomcat后一直
不生效
替换了一个
文件
,然后重启tomcat后一直
不生效
如果你修改的内容为final类型的常量,想要生效,则必须将使用该常量的所有类重新编译一次,同步替换,因为jdk在编译期间会将引用的常量类型直接写入运行时常量池中,也就是说,生成的
class
文件
已经包含了常量,而不是一个引用指向那个常量类,这样好处是,不用耗费时间解析引用,更不用引起常量类的初始化 ...
记一次linux上更改
class
文件
不生效
问题
前两天在测试环境上部署了个项目,使用的是war形式部署的,今天同事找我说他的测试修改
问题
已经写好了,发了我几个.
class
类型的
文件
说我用的war包部署的项目让我重新使用zip的形式部署下,这样他可以直接操作.
class
文件
的
更新
,感觉有点迷,想着只用将tomcat里面的war移除就可以对war编译后的
文件
为所欲为了呀,可是上环境上实际操作了下发现,将war包mv备份后他编译的
文件
夹也消失了,尴...
踩坑记录:替换tomcat中.
class
文件
不生效
踩坑记录:替换tomcat中.
class
文件
不生效
某次升级生产环境时,替换tomcat中.
class
文件
不生效
,经定位是此
class
文件
是常量类,在编译时引用此类的引用类已经把值取到并以常量的形式加载到本身,常量类
class
调整后,不会影响已编译的引用类中的常量的值。如: java
文件
:
class
文件
: 可以看到,
class
文件
中不再是调用常量类中的值,而是已经把值写死为原常量类中的值了。 解决方法:升级时同时替换引用类的.
class
文件
...
Idea中Java代码修改以后运行,代码
不生效
,
class
文件
未被
更新
现象是修改完代码启动项目后执行的还是代码改动之前的结果,比如原先输出字符串“111111”,改为输出"222222"后运行还是输出的"111111"。 首先需要先看一下 .
class
文件
是否被修改,如果
class
文件
被修改了代码还是
不生效
那么本文章后面的内容对您就没有意义了。 发现
class
文件
也没有被更改,依旧是 “111111”,可是程序启动的时候已经进行过 build 了。 这个
问题
卡了很久,一直想找出根本原因。 一开始在网上找到一种治标不治本的方法是在File-->Setti
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章