【Eclipse+IntelliJ反编译】Eclipse/IntelliJ IDEA反编译查看源码及注释
2024-10-19 17:28:30
怎么用IDE查看第三方jar包的源码和注释,IntelliJ IDEA自带反编译器,Eclipse装个插件即可,不能看注释就麻烦了,总不能去找API文档吧,现在终于掌握了,下面给出解决方案,供大家参考,以提升开发学习效率!
Eclipse
1. 安装反编译器(在Eclipse MarketPlace搜索Decompiler安装即可) 2. 下载源码包
2.1 去官网下载
2.2 右击Maven项目->Maven->Download Sources(Maven会自动下载相应版本的Jar包源码)
2.3 去Maven仓库下载(例如:maven mysql 百度一下,肯定会出现仓库地址,找某一个版本下载即可)
3.4 Maven命令下载(适用maven项目),在pom.xml文件夹中打开命令行输入:mvn dependency:sources 4. 关联到jar包,右击项目->Build Path->Configure Build Path...->选择Java Build Path的Libraries选项卡->找到相应的jar包->Source attachment->Edit->External location->External File...选择对应的源码包即可 5. 鼠标移动到方法上面停留一会儿,便会出现方式注释提示。
IntelliJ IDEA
1. 下载源码包(同上) 2. 添加到library,点击工具栏模块设置图标(Project Structure) -> Libraries -> + -> Java->选择jar源码包或者源码包所在文件夹即可(若是maven项目,只要本地maven仓库中已经下载了源码包,无需上述配置) 3.查看方法注释,点击进入源码即可,若想和eclipse一样鼠标停留即可出现注释提示,开启方法为:Preferences->Editor->General->Other->Show quick documentation on mouse move 钩上
转自:http://www.infocool.net/kb/Java/201705/355387.html,^_^
最新文章
- 有关“数据统计”的一些概念 -- PV UV VV IP跳出率等
- 数据可视化-EChart2.0.0使用中遇到的2个问题
- 水泡动画模拟(Marching Cubes)
- excel导出
- sqldeveloper
- getGLES1ExtensionString: Could not find GLES 1.x config!
- 在Ubuntu下配置舒服的Python开发环境
- Codeforces Round #270 1001
- Code the Tree(图论,树)
- 使用Retrofit时出现 java.lang.IllegalArgumentException: URL query string ";t={type}&;p={page}&;size={count}"; must not have replace block. For dynamic query parameters use @Query.异常原因
- 限制su权限
- LeetCode 226
- row_number() OVER (PARTITION BY COL1 ORDER BY COL2)
- [LeetCode#191]Number of Bits
- 使用AIR进行移动APP开发常见功能和问题(下)
- 卸载或安装Git出现Invalid drive错误的解决方案【简记】
- PIVOT(透视转换)和UNPIVOT(逆透视转换)
- 51nod 1130 N的阶乘的长度 V2(斯特林近似)
- ChannelSftp 远程下载目录
- 一致性哈希算法介绍,及java实现