怎么查看jar包里面的.class文件源java代码?

J2EE 码拜 6年前 (2015-04-12) 462次浏览 0个评论
 

问题1:怎么知道一个jar包是否是开源的
问题2:在编辑一个.java文件时,选中一个类名,如String类,然后按F3就可以看到源java代码(或者按住ctrl键再点击类名也可以看到),但是有的类名,你点它看不到源代码,那这时我怎么弄才可以看到源java代码?
有几种方法?貌似网上说有两种方法,,,,,怎么操作,说详细点,如果有个图文并茂的网址就好了。。。

怎么查看jar包里面的.class文件源java代码?
10分
http://blog.sina.com.cn/s/blog_59e0c16f0100yat2.html
怎么查看jar包里面的.class文件源java代码?
是两个问题啊  别忘记回答第一个问题啊
怎么查看jar包里面的.class文件源java代码?
5分
在eclipse中添加jadclipse插件,或者你也可以把这个jar包直接用好压打开查看
怎么查看jar包里面的.class文件源java代码?
不管是不是开源的,你都能反编译class文件看到java代码,只不过开源的jar包是能在官网上下载到源代码。
怎么查看jar包里面的.class文件源java代码?
10分
没说完就发出去了,eclipse的反编译插件安装方法:
JAD(Java Decompiler)是一个比较流行的Java反编译工具,可以从网站
http://www.varaneckas.com/jad/

下载,有多个系统下的应用程序,包括Windows、Linux等。
下载后直接解压即可使用,具体使用方法可以查看jad的运行说明。
下面介绍如何在Eclipse中安装JAD插件,这样在Eclipse下可以十分方便地查看.class文件的反编译源代码。
JAD在Eclipse上的插件名称叫做:jadclipse,具体可以从网站
http://sourceforge.net/projects/jadclipse/

下载。下载后是一个.jar文件,在Eclipse下的安装和配置方法如下(以下操作在Eclipse最新版本Juno下测试通过):
把.jar文件放入Eclipse的plugins目录下
重新启动Eclipse后,jadclipse安装完成
在Eclipse中,打开Window -> Preferences -> Java -> JadClipse, Path to decompiler填写第一步下载解压后的jad可执行程序路径,不需要加后缀,如C:\jad158g.win\jad,其他保持默认
设置打开.class文件的默认程序:打开Window -> Preferences -> General -> Editors -> File Associator,选中*.class without source,点击Associated editors的Add按钮,选择JadClipse Class File Viewer。
至此,完成了Eclipse中jad插件的安装,以后需要查看.class文件的源代码,只需要双击该文件即可查看通过jad反编译得到的源代码。

怎么查看jar包里面的.class文件源java代码?
5分
1:网上google一下就知道是不是开源的了,一般能搜到的都是开源的,商业的jar包都打包在产品里,你估计也下载不到
2:要么jad反编译,Eclipse有对应插件,要么把src源代码放到你自己classpath里面并在F3看代码的时候设置src路径
怎么查看jar包里面的.class文件源java代码?
5分
1.jar包肯定是编译后看不到源码的,是不是开源的得看作者是否把源码放到网络上了,百度一搜就知道
2.打开你看不到源码的类,点击eclipse上的按钮怎么查看jar包里面的.class文件源java代码?获取该类的对应的文件,解压该文件所在的jar包可以找到该文件xxx.class,用反编译工具jad处理下就得到源码
怎么查看jar包里面的.class文件源java代码?
我用的是Myeclipse8.5    你们说的是eclipse   貌似在Myeclipse中,上面的方法无效???
怎么查看jar包里面的.class文件源java代码?
5分
myeclipse也可以装jad的插件的
怎么查看jar包里面的.class文件源java代码?
 你们都说的Eclipse  MyEclipse8.5能用jadclipse插件吗?怎么弄
怎么查看jar包里面的.class文件源java代码?
40分
http://wenku.baidu.com/link?url=2fSTB1siR78wZ5BPKtOXQVbylKg4htsgkG7TJhjJmAAJGSFdWOl-t2NVM86KBjnr4AWD8MHfqsQ7q_ojUMFL12Qzm23KWZjXZHl2BrCCZHi
你看一下,其中那个jad.exe和那个jar都很好找到

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明怎么查看jar包里面的.class文件源java代码?
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!