解析jar文件
请问,已知一个.jar文件,如何获得里面的详细信息,比如,接口,所在的包名,类,方法,变量名等!
[解决办法]
反编译 设法找到源码吧
[解决办法]
jar包中的是二进制的.class文件 不用反编译怎么能看到呢
楼主可以google: jd-gui 反编译工具 可以将jar包中的类树状展现
[解决办法]
用eclipse建一个工程,把你的jar包导进去,找到它,打开就可以看到里面的一个个的文件
[解决办法]
把jar文件解压,里面的路径,class名什么的都能看到了
用java自带的jar命令就可以解压的,jar -xv xxx.jar
如果只是想大概看看,可以用jar -t xxx.jar
[解决办法]
这样也可以,不能看源代码 智能看方法 类型 等等