社区
Java SE
帖子详情
为什么class文件可以在idea中看到源码
若久2023
2019-03-29 05:18:34
为什么class文件可以在idea中看到源码
...全文
560
3
打赏
收藏
为什么class文件可以在idea中看到源码
为什么class文件可以在idea中看到源码
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qybao
2019-03-29
打赏
举报
回复
如果别人也有反编译插件,就可以看,否则不可
可以单独下载一个jd-gui
若久2023
2019-03-29
打赏
举报
回复
那我把我的class文件给别人,别人就可以看到了吗
qybao
2019-03-29
打赏
举报
回复
有java反编译插件,jd-gui
Eclipse
中
查看没有
源码
的
Class
文件
的方法
我们在使用Eclipse的时候,经常是会使用别人的Jar包,然后,通常情况下,我们是不会得到他们的
源码
的,出发是个开源项目。但是有时候很多异常会从jar包里爆出来,我们没有源代码,就无法去查找具体原因,那么有没有一个工具可以让我们直接就像自己写的代码一样在Eclipse
中
按住Ctrl+鼠标,就直接查看
源码
呢? 1、把net.sf.jadclipse_3.3.0.jar拷到D:\eclipse\plugins 目录下. ( 这里是我的目录 写你自己的) 2、把JAD拷到Java安装路径下C:\Program Files\Java\jdk1.7.0_51\bin ( 这里是我的目录 写你自己的) 3、启动Eclipse ,Window->Preferences->Java->JadClipse,设置Path to decompiler 为你的JAD.exe路径;Directory for temporary files,这里设置临时
文件
路径,不用管. 备注:安装完成后,eclipse自动将JadClipse
Class
File Viewer设置成
class
文件
的缺省打开方式。如果没有默认,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations
中
修改“*.
class
”默认关联的编辑器为“JadClipse
Class
File Viewer”。设置完成后,双击*.
class
文件
,eclipse将自动反编译。 对于存在源代码的类,它不会强行反编译,也就是说它还是会用eclipse自带的
Class
File Viewer查看
class
文件
,手动设置Window->Preferences->Java->JadClipse,把Ignore existing source选
中
,就不会管有没有
源码
,都会反编译 http://blog.csdn.net/sushengmiyan
idea
查看
class
文件
源码
class
文件
反编译
idea
查看
源码
会进入.
class
文件
的问题
idea
查看
源码
会进入.
class
文件
的问题 问题 想看
源码
难免要 ctrl+b,然后就经常会发生 进入的不是.java
文件
,而是.
class
文件
,原因一般就是,你用maven只下载了编译后的
文件
,但是没有下载源
文件
,就是带-source后缀的。 解决方式 一种方法就是点一下右上角的download source file,我已经解决了,所以就看不到了 这样的解决方式每次都要点一下下载,还是挺烦的,最好就是让maven自动下好所有的
文件
在设置
中
把automatically download
中
的so
使用
IDEA
工具可以直接反编译
class
文件
然后,在File菜单下,找到project structure菜单,找到
文件
输出路径。
class
文件
复制进去后,可以从
idea
工具的包
文件
夹下,显示此
文件
。通过此方式,我们可以了解
class
文件
内代码的情况,有助于学习理解。将此
class
文件
,复制,粘贴到
idea
工具,
源码
文件
夹下,首先,我们可以先使用
idea
工具,编写一个类。依次进入,找到编写类对应的
class
文件
。复制此
文件
路径,在
文件
浏览器
中
打开。运行此类,产生
class
文件
。
IDEA
解决查看jdk
源码
总是.
class
文件
问题
IDEA
解决查看jdk
源码
总是.
class
文件
问题 如果想看jdk
源码
,Ctrl+鼠标左键 点击去是.
class
文件
,那么可能出现的问题有以下几种。 1.Maven没有自动下载jdk java zip 解决:file->settings->Maven->Importing->找到Automatically download的 Sources Documentation 勾上 然后找到Maven点击下载 即可解决。 2.如果以上操作没有用,那就要查看以下,你配置的jdk
中
资源路径
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章