`
- 浏览:
33132 次
- 性别:
- 来自:
广州
-
使用Eclipse进行开发时,由于很多类是class文件,想看源码需要拷贝出来再反编译,严重影响开发速度,按以下方法进行设置,可以直接F3或者Ctrl+单击查看源码,甚至还能跟踪进源码中:
1.安装jad.exe、net.sf.jadclipse_3.3.0.jar
jad.exe拷贝到JRE的bin目录下,如d:\Java\jre1.5\bin
net.sf.jadclipse_3.3.0.jar拷贝到Eclipse下,如D:\leaf\eclipse\plugins目录下
2.启动Eclipse后,在Windows(窗口)-->Perference(首选项)-->Java下面应该会多出一个JadClipse目录,相关的设置可以在此修改配置
jadclipse:设置path to decompiler为jad.exe的全路径,如:d:\Java\jre1.5\bin\jad.exe;
Directory for temporary files中指定临时文件的路径,如:C:\Java\temp
3.在Eclipse的Windows-->Perference-->General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”
4.安装完成,双击class文件,Eclipse将自动反编译了。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
eclipse反编译工具安装后可直接在项目中查看jar包中源代码,开发中如果想看别人jar包的具体实现用起来感觉很方便 安装方法:解压后直接将目录放到eclipse的目录下,然后在目录下新建一个links名称的文件夹(如果没有...
这些VI文件可能是STM8反汇编流程的一部分,如"主解码.vi"可能是整个反汇编流程的核心组件,而"联级反编译.vi"和"反编译3_2.vi"等可能是针对不同阶段或特定功能的反编译模块。 具体到这些VI文件的功能,我们可以推测...
《F3有刷飞控资料详解》 在无人机和遥控模型领域,飞控系统是核心部件,它负责处理飞行中的各种传感器数据,实现稳定飞行、航向控制、姿态调整等功能。本文将深入探讨F3有刷飞控的相关知识点,包括其工作原理、硬件...
- JD-Eclipse通常会提供快捷键,例如"F3"可以直接跳转到源码,即使这些源码是反编译出来的。在"首选项"中可以自定义这些快捷键。 6. **注意事项**: - 反编译的结果可能并不完全准确,因为编译过程会丢失一些元...
《GD32F3x0_Demo_Suites_V2.0.0:GD32F3x0 微控制器的演示程序集》 GD32F3x0_Demo_Suites_V2.0.0 是一款针对GD32F3x0系列微控制器的演示程序集合,它为开发者提供了丰富的示例代码,帮助用户更好地理解和利用GD32F3...
【F3arWin4.4.4:iPhone软件绕过工具详解】 F3arWin4.4.7z是一款专为iPhone用户设计的软件,其核心功能在于帮助用户绕过某些软件限制,实现对iOS设备的自定义和优化。这款工具的最新版本是F3arWin4.4.4,它在前一...
比亚迪F3_F3R汽车使用手册用户说明书pdf电子版下载
使用JadClipse时,当开发者需要查看某个类的源代码时,只需选中类名并按F3键,就可以看到由jad反编译出的源代码。jad生成的源代码会在顶部显示一行注释,表明代码是由jad反编译得到的,例如:“/*jadclipse*/// ...
【F3-Repair-Tools-7.0】是一款专门针对希捷F3硬盘进行维修的软件工具,适用于专业技术人员在修复硬盘故障时使用。这款工具的7.0版本可能包含了更多的功能更新和性能优化,旨在提供更高效、精确的硬盘诊断和修复能力...
### F3(F3R)轿车使用手册精要 #### 一、引言 比亚迪F3/F3R轿车作为中国自主品牌的代表作之一,其使用手册是车主了解车辆性能、掌握正确使用方法及维护技巧的重要指南。手册强调了电喷发动机的使用注意事项,以及...
STM32F3系列微控制器属于ARM®-based MCU(微控制器单元)的一种,适用于需要高性能、数字信号处理以及集成外设的嵌入式系统。这个系列的微控制器以Cortex®-M4核心为基础,此核心具有浮点单元(FPU),适合执行复杂的...
**F3 Repair Tools 5.5 希捷专修软件详解** 希捷F3 Repair Tools 5.5是一款专为修复希捷硬盘设计的专业工具,它提供了强大的诊断和修复功能,帮助用户解决希捷硬盘出现的各种问题。这款软件是针对希捷硬盘的故障...
【标签】"F3arRa1n-Mac" 这个标签清晰地指出了这个工具的主要特征,即它是F3arRa1n工具的一个变体,专门用于Mac系统。标签的使用有助于用户快速识别并搜索到与他们设备兼容的越狱工具。 【压缩包子文件的文件名称...
使用这个设备支持包,开发者可以在Keil μVision IDE中创建和调试STM32F3项目,享受完整的代码编辑、编译、链接、调试和仿真功能。通过安装这个包,可以快速地设置新的STM32F3工程,减少前期配置工作,提高开发效率...
在讨论STM32F1系列微控制器程序向STM32F3系列微控制器移植的过程中,我们主要需要考虑以下四个方面:硬件移植、外设移植、固件移植和软件移植。 首先,硬件移植是基础。在进行硬件移植之前,需要先了解STM32F1系列...
F3arWin 20211008更新 老牌工具了 只分享软件 不负责使用
标题中的“pb9 按F3将文本框内容模拟输入到其他程序中”指的是在PowerBuilder 9(简称pb9)环境下,通过编程实现一个功能:按下F3热键时,能够将当前文本框(text box)中的内容模拟键盘输入的方式发送到其他正在...
标题“Keil.STM32F3xx_DFP.2.2.2.pack”和描述“Keil STM32F3芯片包pack,解压后安装即可。”提及的是一个针对STM32F3系列微控制器的开发工具包,由著名嵌入式软件开发商Keil提供。这个包是Device Family Pack(DFP...
**Seagate F3架构详解** Seagate F3架构是Seagate公司早期开发的一款硬盘控制器架构,主要用于企业级硬盘产品。这个架构的设计目的是提供高性能、高可靠性和低功耗的存储解决方案,尤其适用于数据中心和服务器环境...