首页 > 编程知识 正文

java反编译插件使用安装,java反编译工具怎么用

时间:2023-12-27 22:26:04 阅读:323537 作者:WGEG

本文目录一览:

几种java反编译软件的安装以及使用总结

下面是在网上找的几种反编译软件的安装以及使用:

一、JD-JUI

官网下载链接:

下载之后解压,

点击“jd-gui.exe”运行:

直接将".jar"文件拖入进去即可查看里边的“.class”文件,如上图所示。

二:Luyten

官网下载链接:

点击“luyten-0.5.3.exe”下载,下载之后点击运行,运行后的界面如图所示,同样也是讲“.jar”文件拖入进入即可。

三、在eclipse中安装反编译工具

准备工作:

“jad.exe”下载:

“net.sf.jadclipse_3.3.0.jar”下载:

jad.exe”下载:

“net.sf.jadclipse_3.3.0.jar”下载:

然后将“net.sf.jadclipse_3.3.0.jar”拷贝到eclipse的plugins目录下,再删除eclipse的configuration目录下“org.eclipse.update”文件,这一步很重要!

重启eclipse,点击window-Preference-Java,你会发现里边多了一个插件“JadClipse”,

选中这个插件,将下图中红圈圈的地方的地址填写为你 “jad.exe”文件的地址

还没有配置完,先不要close,

点击General-Editors-File Associations 后,进入下边的界面

设置.class 文件默认打开方式:

设置.class without source文件的默认打开方式,

需要注意的是,“JadClipse Class File Viewer”这个一开始是没有的,需用添加,如下图所示:

接下来在eclipse中查看反编译后的代码:(这种方法可能不合适,但是能够查看)

新建一个EJB project,右键“import”,选中"EJB JAR file",导入你的jar包,Finish

在项目下找你要查看的反编译的文件即可,如果你遇到了下边的这种情况

关闭这个文件后再次打开,就可以查看了(我的是这样,所以我感觉这个方法不太好,但别的方法又不知道怎么查看):

有错误或者有更好的方法,希望大家在下边留言指出

如何给eclipse安装反编译插件

可以。

一、前提:

1、已经安装了Eclipse

2、反编译插件包:eclipse 反编译插件_jad 3.3.0.zip

二、步骤:

1、解压反编译插件包“eclipse 反编译插件_jad 3.3.0.zip”

2、将插件包中的net.sf.jadclipse_3.3.0.jar文件复制到Eclipse的插件目录下

3、启动Eclipse

4、点击【Window】 -- 【Preferences】,在弹出的对话框中选中JadClipse进行设置,在右侧Path to decompiler的文本框中输入jad.exe文件的绝对路径,如下图:

最后,在Eclipse里,可以通过CTRL + 类,来查看jar包里的类了(即*.class)。

正确安装后,还是无法反编译

解决方法:设置class文件的默认打开方式

点击【Window】 -- 【Preferences】,在弹出的对话框中选中【General -- Editors -- File Associations】,在右侧选中然后点下方的按钮,在弹出的对话框中选中这一项,点击【OK】;回到Preferences界面后,选中右侧下方的这一项,点击右侧的【Default】后,在点击最下方的【OK】保存设置即可;如下图:

如果点开类,发现没有编译,而是好多绿色的文件,有exception:  path not found之类的?

解决办法:看看Eclipse -- Window -- Properties -- Java -- jadClipse 的路径配置是否正确。

java的反编译怎么使用,说具体点?

1.下载jad1.5.8e

下载后解压。解压缩后将jad.exe拷贝到JRE的bin目录下,如Javajre1.5.0_06bin

2.下载 jadclipse_3.1.0.jar

将jadclipse_3.1.0.jar复制到D:Program Fileseclipsemyplugineclipseplugins目录下(用的是

link方式安装插件的)。

3.启动Eclipse后,在Windows--Perference--Java下面应该会多出一个JadClipse目录,相关的设置可

以在此修改

配置jadclipse:设置path to decompiler为jad.exe的全路径,如:F:Javajre1.5.0_06binjad.exe

,在Directory for temporary files中指定临时文件的路径,如:G:Javaeclipse-SDK-3.0-win32temp

4、在Eclipse的Windows--Perference--General-Editors-File Associations中修改“*.class”默

认关联的编辑器为“JadClipse Class File Viewer”

5、安装完成,双击class文件,Eclipse将自动反编译了。

myeclipse10怎么安装反编译插件

第一种:在eclipse外部打开jar文件

Java Decompiler.exe ,该软件可以打开整个jar包,功能很强大。

二、在MyEclipse内部打开jar文件

第一步:

下载jad.exe文件

下载jadeclipse插件

第二步:

(1) 将jad.exe解压到java的jdkbin目录下

(2) 将jadeclipse插件net.sf.jadclipse_3.3.0.jar

拷贝到myeclipse安装目录GenuitecCommonplugins目录下。

(3)

在myeclipse安装目录下的dropins中创建eclipse文件夹,然后在eclipse文件夹中分别创建features、plugins文

件夹,将

net.sf.jadclipse_3.3.0.jar 分别拷贝到features和plugins文件夹中。

(4)重新启动myeclipse后,配置jadeclipse插件

1)在eclipse窗口下,点击Window Preferences Java JadClipse

Path to

Decompiler。(设置jad的绝对路径,如

C:javaJadjad.exe)。Use Eclipse code formatter(overrides Jad

formatting

instructions)选项打勾,与格式化出来

的代码样式一致。

2)在eclipse窗口下,点击Window Preferences Java JadClipse

Misc,将Convert Unicode strings into

ANSI

strings选项打勾,避免反编译后可能出现的中文乱码。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。