查看jar文件中的类、方法、属性等最简单的方法是什么? 我正在寻找一些等价于非常有用的Lutz Roeder .NET Reflector - Java
当前回答
这个罐子探索者足够好了。 支持三种反编译器类型:JD、Procyon和Fernflower。 允许在任何java存档中搜索文件和副本。 用户还可以通过D&D文件修改jar,并编辑一些非类文件。
其他回答
日食 3.4 JDT
这不是最快的方法,因为你必须先把它拖到你的日食中。 但是您将拥有完整的java类浏览,即使启用了反编译。
方法名、字段等。
通过向IDE中的项目添加jar,您通常可以看到方法和字段名,但看不到详细的实现。NetBeans可以,Eclipse可以,IntelliJ也可以,等等。您可以在IDE中直接浏览jar结构。
只看内容
对于任何事情,比如查看内容,你可以使用:
Jar TVF Jar file. Jar Winzip或任何压缩工具
源代码
要访问源代码,您可以使用一个反编译器,如JAD或它的一个前端或另一个反编译器。如果代码被混淆了,那么…
我认为Java Decomplier是你最好的选择,你可以从这里下载:http://jd.benow.ca/
使用JDK, jar -tf将列出jar中的文件。Javap将从特定的类文件中提供更多详细信息。
查看jar文件中的类、方法、属性等最简单的方法是使用像“winrar”和“7-Zip”这样的程序。
如果没有安装,请下载winrar或7-zip程序 然后右击jar文件 用winrar或7-zip点击打开
推荐文章
- 在流中使用Java 8 foreach循环移动到下一项
- 访问限制:'Application'类型不是API(必需库rt.jar的限制)
- 用Java计算两个日期之间的天数
- 如何配置slf4j-simple
- 在Jar文件中运行类
- 带参数的可运行?
- 我如何得到一个字符串的前n个字符而不检查大小或出界?
- 我可以在Java中设置enum起始值吗?
- Java中的回调函数
- c#和Java中的泛型有什么不同?和模板在c++ ?
- 在Java中,流相对于循环的优势是什么?
- Jersey在未找到InjectionManagerFactory时停止工作
- 在Java流是peek真的只是调试?
- Recyclerview不调用onCreateViewHolder
- 将JSON字符串转换为HashMap