问题1:怎么知道一个jar包是否是开源的 |
|
10分 |
|
是两个问题啊 别忘记回答第一个问题啊
|
|
5分 |
在eclipse中添加jadclipse插件,或者你也可以把这个jar包直接用好压打开查看
|
不管是不是开源的,你都能反编译class文件看到java代码,只不过开源的jar包是能在官网上下载到源代码。
|
|
10分 |
没说完就发出去了,eclipse的反编译插件安装方法:
JAD(Java Decompiler)是一个比较流行的Java反编译工具,可以从网站 http://www.varaneckas.com/jad/ 下载,有多个系统下的应用程序,包括Windows、Linux等。 下载。下载后是一个.jar文件,在Eclipse下的安装和配置方法如下(以下操作在Eclipse最新版本Juno下测试通过): |
5分 |
1:网上google一下就知道是不是开源的了,一般能搜到的都是开源的,商业的jar包都打包在产品里,你估计也下载不到
2:要么jad反编译,Eclipse有对应插件,要么把src源代码放到你自己classpath里面并在F3看代码的时候设置src路径 |
5分 |
1.jar包肯定是编译后看不到源码的,是不是开源的得看作者是否把源码放到网络上了,百度一搜就知道
2.打开你看不到源码的类,点击eclipse上的按钮获取该类的对应的文件,解压该文件所在的jar包可以找到该文件xxx.class,用反编译工具jad处理下就得到源码 |
我用的是Myeclipse8.5 你们说的是eclipse 貌似在Myeclipse中,上面的方法无效???
|
|
5分 |
myeclipse也可以装jad的插件的
|
你们都说的Eclipse MyEclipse8.5能用jadclipse插件吗?怎么弄
|
|
40分 |