jar包中的class文件如何替换

有一个jar包放在Jboss调用,结果有异常抛出,我反复检查了我的程序也没发现问题于是我反编译了jar找到抛出异常的代码,增加了一句打印入参的代码,但问题是我使用java... 有一个jar包放在Jboss调用,结果有异常抛出,我反复检查了我的程序也没发现问题
于是我反编译了jar找到抛出异常的代码,增加了一句打印入参的代码,但问题是我使用javac来编译我更改后的代码时提示错误:(错误:找不到符号)
整个jar包都反编译了,那个修改的java文件就位于之前的目录结构中
展开
 我来答
百度网友96ffcf7
推荐于2016-05-12 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118724
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部
修改:
如果有源码,直接修改源码,重新编译;
如果没有源码,那要使用反编译工具反编译之后,再进行修改,重新编译;
替换:
最简单的方法就是:使用rar,zip,好压等解压缩工具打开jar包,直接把修改的class文件拖进去,覆盖原来的class文件。
飞机I0166
2014-09-19 · TA获得超过228个赞
知道答主
回答量:161
采纳率:0%
帮助的人:122万
展开全部
没有编译出来说明你这个类里面没有加内部类啊
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式