有时候下载一个jar包,但是没有源代码,挺纠结的,还好有 Java Decompiler 。
官方网站 http://java.decompiler.free.fr/
当然,同样是无法打开的,呵呵
有 JD-GUI 一个小巧的软件,打开jar或者zip即可查看源代码,超级方便,类似C#的Reflector。
有 JD-Eclipse 也就是集成在Eclipse里面,使用很方便,一直在用。点击Libraries里面的文件,如果没有源代码就反编译,有就直接打开源代码。
还有 JD-IntelliJ 类似 JD-Eclipse,不过是集成在IntelliJ IDEA 中。
JD-IntelliJ 官方提供的方法是源代码编译,很麻烦。我编译了几次都无法正常使用,估计哪里弄错了。
我直接给出下载地址,编译后的,直接安装即可,http://blog.arkey.fr/jd-intellij/ ,在IDEA11.1.4版本能够正常使用。
Java Decompiler是我用过最好用的,其他的反编译软件各种出错,各种纠结。
一直以来都是使用 Eclipse ,老是听说 IDEA 多么多么人性化,多么多么方便,试用了一下,确实挺方便的。
可能是电脑配置不低,所以运行起来也不慢,就改为用 IDEA 了。之前用Eclipse是因为感觉快,现在觉得都差不多。
java字体难看的解决方法不是在程序中设置字体,而是修改 \jre\lib 下面的 fontconfig.properties,
fontconfig.properties 文件如果不存在,就把 fontconfig.properties.src 复制一份改名为 fontconfig.properties。
IDEA 自带了 jdk ,所以是修改这里的 C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 11.1.4\jre\jre\lib。
修改方法很简单,如果不是脑残都能修改,实在不会就百度一下。
分享到:
相关推荐
这时,"Eclipse反编译Java插件"就派上用场了。 反编译是将已编译的字节码(.class文件)转换回源代码的过程。Eclipse中常用的反编译插件主要有FernFlower和JD-GUI,它们能够帮助开发者查看没有源代码的Java类的内容...
在beyond compare的菜单tools里选择import settings进行导入,这样在对比或者同步java的编译文件的时候就能...本工具不光能反编译java class文件,还有其他如office文件,不过实测效果不是很好,具体看导入时候的列表。
现有becompare3/4对于java8 新特性lamda表达式文件无法反编译进行数据比对,此插件可解决此问题。
总的来说,JAD Java反编译工具的Eclipse插件是开发者分析和理解已编译Java代码的重要辅助工具,它简化了工作流程,提升了开发效率,尤其对于那些需要深入研究第三方库或者调试无源码项目的人来说,是非常有价值的。
1.将class文件反编译为java文件的工具jad.exe 2.eclipse的反编译插件net.sf.jadclipse_3.3.0.jar(方便查看源代码) 插件安装方法: 1、下载eclipse插件:jadclipse_3.1.0.jarhttp://jadclipse.sourceforge.net/ ...
Java反编译插件是开发过程中非常实用的工具,它允许开发者查看和理解Java字节码,从而在没有源代码的情况下研究已编译的类。本文将深入探讨Java反编译的相关知识,以及如何在MyEclipse集成环境中安装并使用这类插件...
Java反编译插件是开发过程中非常实用的工具,它允许开发者查看已编译的`.class`文件中的源代码,这对于理解已有的Java库、学习他人代码或进行逆向工程非常有帮助。在给定的标题和描述中,我们可以看出这个压缩包包含...
在金蝶BOS中安装JAVA反编译插件是指在BOS平台上安装和配置JAVA反编译插件,以便在BOS中对Java类文件进行反编译和查看源代码的操作。下面是该过程的详细步骤和知识点: 1. 获取反编译插件文件 在安装JAVA反编译插件...
重新打开beyond comare class转换错误 C:\Users\wdd\AppData\Roaming\Scooter Software\Beyond Compare 4\Helpers\Java\CLASS_to_JAVA.bat 修改为java -jar Helpers\Java\procyon-decompiler-0.5.36.jar %1 > %2
在Eclipse中,有专门的插件支持反编译功能,使开发者能在不获取原始源码的情况下查看和理解Java类的实现。 jad.exe是一个常用的Java反编译工具,全称为Java Decompiler。它能够将.class文件转换为接近原始Java源...
Java反编译是Java开发中一个重要的辅助工具,它能够帮助开发者查看已编译的`.class`文件中的源代码,即使原始的`.java`源文件已经丢失或未被提供。这个过程对于理解类库的工作原理、逆向工程、调试、学习或者分析...
安装此插件后,开发者可以直接在MyEclipse环境中无缝地反编译Java类,而无需离开IDE。这提高了工作效率,因为开发者可以在编辑、调试和反编译之间快速切换,而不必依赖外部工具。 "反编译.txt"很可能包含了关于如何...
### Eclipse下的Java反编译插件:Jode Decompiler #### 一、概述 在软件开发过程中,有时候我们需要查看或分析第三方库中的源代码,但这些库往往只提供了`.class`或`.jar`文件,而没有对应的源代码。此时,就需要...
"最新版Java反编译Eclipse插件"就是针对这种情况设计的工具,旨在提升开发者的效率,让他们能在Eclipse内部直接查看和理解.class文件的内部实现。 这款插件的核心组件可能包括两个部分:jad.exe和...
Java反编译工具及插件是开发者在进行代码分析、逆向工程或学习开源软件实现时的重要工具。这些工具能够将已编译的Java字节码转换回接近于原始源代码的形式,帮助我们理解程序的工作原理,排查问题,或者在没有源代码...
总的来说,反编译插件为Java开发者提供了一种洞察JAR文件内部工作原理的途径,是理解和学习第三方库的强大工具。Eclipse的集成反编译功能使得这一过程更为方便,而JD-GUI等独立工具则为开发者提供了更多灵活性。在...
Eclipse反编译class插件就是为此目的而设计的工具,它允许开发者在Eclipse集成开发环境中直接查看`.class`文件的源代码,即使原始的`.java`源文件不可用。以下将详细介绍这种插件及其相关知识点。 1. **反编译的...
Java反编译工具Eclipse插件JAD是Java开发者用于查看和理解已编译Java类文件的源代码的工具。在编程过程中,有时我们可能需要查看已发布的库或已编译代码的内部实现,但原始源代码不可用。在这种情况下,反编译工具如...