Eclipse导入war包二次开发

Posted victorlyw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse导入war包二次开发相关的知识,希望对你有一定的参考价值。

有实际项目在跑的war包,却没有源码,苦于想查看源码,身处运维组为研发组看不起,拿不到源码,只能自己来反编译了。

其实在解压war包后,可以看到文件夹中,已经存在了jsp文件,但是却没有逻辑代码层(action、bean等等)。再仔细在WEB-INF文件夹下查看,会发现class文件却都存在,那就好办了。推荐一款反编译class的工具【JD-GUI】,下载地址:http://jd.benow.ca/

导入分两步:

1、导入war包

右键-import-warfile,导入war包。这时候,java resource中,是不存在代码的(Java代码)

2、反编译class文件后,导入到project中。

下载JD-GUI后,file-openfile,加载class,就可以看到被编译出来的 Java文件了。最后选择save all source,保存再复制进入刚才生成的project工程。

 

最终代码可能有些差别,需要自己微调下,不过已经可以进行二次开发和阅览源代码了。

以上是关于Eclipse导入war包二次开发的主要内容,如果未能解决你的问题,请参考以下文章

JMeter4.0二次开发之导入eclipse

idea 二次开发openfire怎么导入插件

使用Jeesite进行二次开发

[转载]JMeter源码导入Eclipse

第二次作业

jmeter源码导入eclipse并执行