一道java部署问题,先谢谢大家。

wangbaosun 2009-07-31 04:26:27
我用myeclipse发布了一个项目,项目源代码已经打成jar包,我现在把其中的一个类反编译成源码,然后把该源码放在项目的src目录下。进行调试该项目。我想问,这样我的项目里既有jar包里面的那个.class类,又有反编译的源代码重新生成的.class,不知道哪位兄弟知道,部署在myeclipse下的这个项目到底运行的哪个.class类。如果能告诉我运行原理,就更谢谢啦!
...全文
110 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
maya520 2009-08-01
  • 打赏
  • 举报
回复
.class
zl3450341 2009-08-01
  • 打赏
  • 举报
回复
楼主强人啊 佩服
victor281004387 2009-08-01
  • 打赏
  • 举报
回复
反编译...第一次听
peng_guan 2009-08-01
  • 打赏
  • 举报
回复
学习了!第一次看见,关注!
ziyu0103 2009-08-01
  • 打赏
  • 举报
回复
工程执行的顺序先是.java后是.class
yehuai1990 2009-07-31
  • 打赏
  • 举报
回复
运行源代码重新生成的.class
wangbaosun 2009-07-31
  • 打赏
  • 举报
回复
6楼,相同的是什么意思啊
wangbaosun 2009-07-31
  • 打赏
  • 举报
回复
回复三楼的,
其实我这个项目没有源码,只有.jar包,但是项目对于我来说很复杂,反编译过来的不准,特别对异常处理来说就更不准了。我自能找几个异常少的研究一下,然后反编译过来,放到.src下,运行一下整个项目。这样能调试这个异常处理少的代码。如果我把整个项目都给反编译过来,错误太多,项目一定发布不起来,还研究什么?
learnner 2009-07-31
  • 打赏
  • 举报
回复
优先执行classes下相同的class文件
wangbaosun 2009-07-31
  • 打赏
  • 举报
回复
回复一楼的兄弟,我把那个 src下的文件发布了以后,可以调试啊!更改那个src下的.class文件对整个项目的运行都有影响。我在想为什么不执行那个jar包里的.class
wangbaosun 2009-07-31
  • 打赏
  • 举报
回复
三楼的兄弟
当你得到一个项目被人打成jar包,你又想研究调试,项目很大,代码有很复杂,你该怎么办?
believefym 2009-07-31
  • 打赏
  • 举报
回复
我就纳闷了,源代码都有的你干嘛非要反编译再去调试呢,直接拿来调不行吗?

我还纳闷,你的源代码比如A.java跟你反编译出来的比如还是A.java是如何共存在src目录下的?
nangonghaopeng 2009-07-31
  • 打赏
  • 举报
回复
应该是jar包的吧 服务器启动的时候不是会出初始化嘛 好像是要先加载jar包的
(个人意见)

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧