ava项目的编译文件经常被打包成JAR(JavaArchive,Java归档文件)文件,当然,作为学习,有时候也非常想看到这个JAR被打包前的源代码是怎么样的。
下面提供几种查看JAR包的源代码方式。蓝菲学院app下载-蓝菲学院在线学习2.6 手机最新版
环境
JDK7+
Maven3.2.x
Eclipse4.x
Maven项目
,如下图设置后,直接双击要查看的.class文件即可,它会自动下载源文件,这样就能看到了
传统的导入jar的项目
如果不是通过Maven管理的项目,推荐一个反编译工具Jad,配合JadClipse插件来将.class文件反编译为源码。
安装Jad
下载Jad:http://varaneckas.com/jad/
解压到任意目录即可,会得到一个jad.exe文件
安装JadClipse
下载地址 http://sourceforge.net/projects/jadclipse/files/latest/download?source=files
解压会得到net.sf.jadclipse_3.3.0.jar
安装到eclipse有几种方式:
1.直接jar放入eclipse的plugins子目录下
2.以link形式来安装
建一个目录比如,我这里是JadClipse,在该目录下建一个plugins文件就爱,将jar放到这个文件下,这样就是一个典型的eclipse插件了。
建一个JadClipse.link文件,里面写上
path=D:/eclipsePlugins/JadClipse12
就是指向我们新建的JadClipse目录,将JadClipse.link放入到eclipse的dropins目录下即可,
重启
配置JadClipse
配置Jadclipse,在Windows-Preferences-Java-JadClipse下
修改Pathtodecompiler输入我们解压jad.exe的位置,如下:
D:eclipsePluginsJadClipsejad158g.winjad.exe12
在Windows-Preferences-General-Editors-FileAssociations下.classwithoutsource文件类型的默认编辑器为JadClipseClassFileViewer
重启即可
效果
这是没有源码的
这个是获取源码的
这样,我们就能看到源代码了。
非常好用的jar包查看工具,不占用空间,文件很小,很实用
万博足坛 缅甸万博 贴吧 九游会被端 华发体育 博美家居官网展开内容
亲心小号app下载-阿里小号(阿里亲心小号手机客户端)1.3.3 官网最新版
光盘刻录软件下载-DVD光盘刻录软件(Any DVD Shrink)v1.4.0 官方最新版(附注册码)
SqliteToTxt2.6 官方版
温柔幸福跨页psd分层婚纱模板【psd分层模板】
网易手游电脑模拟器-网易手游助手(网易手游安卓模拟器)1.2.2 官方最新电脑版
迅雷VIP账号获取器神器2015下载-镰刀迅雷VIP账号获取器2.4 绿色最新版 【精简版】
电脑故障维修大全 ┊解决启动故障/死机的故障等问题V4.0
坚守阵地1.36正式版下载-魔兽地图坚守阵地1.36正式版
cf屏幕中文输入法工具下载-cf屏幕中文输入法工具1.0免费版
自然之力中文版-自然之力汉化版3dm硬盘版
青花风格公司简介ppt模板免费下载
360桌面日历软件2016-360桌面日历6.9.4中文免费安装版
云追闪电应用下载-云追闪电app4.4.2 安卓最新版
免费排课软件-彩蝶排课大师2015.04 官方版
微润内容提示屏工具1.0.2.5 绿色免费版
晓宁博客万能网盘下载器1.0 绿色免费版
跳跳舞app下载安装-跳跳舞(上海市第二届广场舞大赛报名app)3.6.10 官方最新手机版
多可企业文档管理软件下载-多可企业文档管理系统5.5.3中文免费版
动天地送福利版下载-动天地礼包版1.0.0 安卓版
ic卡读写器软件-ic卡读写器软件合辑五合一
dll劫持管理工具下载-DLL劫持内存补丁制作工具1.0.0.20免费最新版 【pyg官方十周年版】
toolbox for minecraft pe中文版最新版下载-Toolbox for Minecraft PE中文版5.4.58 安卓版
新茶上市海报-2015新茶上市宣传海报素材psd分层【淘宝店铺装修专用】
好视频VIP解析软件-好视频VIP解析工具1.0 绿色免费版
飓风又拍相册批量下载助手13.10.17.01 绿色免费版
安装flash播放器下载-智能flash播放器2.2.0 官方免费下载
10.0/630.6M
智能flash播放器,一款可以播放swf文件的播放器,支持几乎所有的Flash版本支持Flash游戏、动画、应用支持,有需要的可以来下载使用哦。智能flash播...
9.0/1,317.3M
疯狂你演我猜是新推出的一款互动性猜词游戏,在有时间限制的情况下,一人举着手机,让对方看到词语,然后通过对方的形容和动作来猜测该词。操作简单,具有很强的互动性。疯...
RawWrite硬盘坏道修复软件-RawWrite硬盘坏道修复工具V7.20 绿色版
7.9/157.8M
RawWrite硬盘坏道修复工具是一款十分完美的硬盘修复软件,改款软件是一款专业的硬盘坏道检测软件,此软件是一款不可多得的硬盘修复软件,具备多种强大的硬盘修复功...
豆客游戏平台官方下载-豆客游戏平台(含最新反作弊)3.33【含最新反作弊】官方最新版
9.9/1,117.0M
豆客游戏平台是一款cs游戏的对战平台,包含最新反作弊,帮助大家更好的进行游戏,支持几乎所有的cs1.6客户端,喜欢的朋友赶紧下载使用吧。豆客游戏平台(含最新反作...
7.6/1,799.9M
迷你天气通是一款天气预报查询软件,可同时关注多个城市天气,实时查询气象资讯、空气质量详情、PM2.5数据等信息,让你可以在出门前做好准备,有需要的赶紧来下载使用...
7.6/1,295.5M
速拓农资管理系统是一款为农业生产资料市场开发的管理软件,功能丰富,有效管理农业生产资料的订货、销售、库存,非常方便,欢迎来下载使用!农业生产资料管理工具速拓农资...
9.9/1,354.8M
阿拉德战记-异次元裂缝v1.47版本地图发布了,本次发布的新地图主要修复了上一个版本的回城卡镜头的问题,并修改了部分数据,让游戏更合理,更好玩!阿拉德战记异次元...
窗口透明软件-blend(窗口透明工具)0.0.0.1免费版
10.0/802.0M
bLend是一款可以让所有窗口变透明的小软件,只要运行软件窗口就会立即透明化,大家还可以自定义调节透明度。bLend使用方法先用bLend将窗口透明化启动bLe...
3389批量远程桌面连接软件下载-3389批量远程桌面连接器3.0 绿色免费版
8.5/1,914.3M
想要远程对多个桌面进行操作,3389批量远程桌面连接器是一款非常实用的远连接工具,用户通过3389批量远程桌面连接器可以临时远程登陆,能够批量管理服务器,有需要...
羞辱修改器-羞辱年度版六项修改器1.42 MrAntiFun版
7.7/1,970.9M
羞辱年度版六项修改器是一款羞辱的游戏修改器。挺不错的。值得入手。需要入手就要东坡下载来使用吧!羞辱年度版六项修改器简介《羞辱年度版》六项修改器,具有无限生命,无...
文件夹加密工具(Kakasoft Folder Protector)v6.30 绿色版
8.8/1,197.3M
随着计算机在各行各业的普及,多人共用一台计算机的情况越来越多,如何有效地保护计算机上存储的重要数据以及涉及个人隐私的文件信息被其他用户非法访问,已经成为人们普遍...
亿万僵尸汉化补丁下载-亿万僵尸3DM汉化组简体汉化补丁1.1 最新免费版
8.1/906.7M
亿万僵尸正式上线了亿万僵尸3DM汉化组简体汉化补丁,完美的可以解决游戏汉化的问题,可以服务更多的玩家,让你在游戏可以更好的进行体验!亿万僵尸3DM汉化组简体汉化...
7.6/1,301.3M
TCPEye是一款电脑网络监视软件,它可以帮助用户监视电脑中所有通过TCP/IP和UDP协议访问网络的程序。该软件会显示所有当前打开的TCP/IP和UDP端口的...
AI游戏宝盒下载-AI游戏宝盒客户端1.0.0.20 官方版
7.8/923.8M
AI游戏宝盒是专门针对游戏打造的助手工具,针对不同的游戏一键超频CPU火力全开,运用黑科技技术,可以自动的捕捉头部动作操控,非常的强大。AI游戏宝盒说明软件支持...
gif制作软件哪个好-华捷GIF动画制作软件3.1.5.0 中文免费版
7.9/311.5M
华捷GIF动画制作软件,可以将桌面活动图像录制成GIF动画,或者用数张文件图片合成GIF动画,是一个简单易用的GIF动画制作软件。主要功能1、将桌面活动图像录制...
极品飞车19补丁下载-极品飞车19高清画质补丁Sweetfx
9.2/1,870.1M
极品飞车19高清画质补丁,由“Lucidity”制作,这款补丁可以帮助玩家来改善游戏中的画质,让画质更加清晰,有需要的玩家们不要错过哦,赶紧下载吧!游戏简介《极...
9.1/156.1M
大家平时在进行一些操作或者玩游戏的时候经常会遇见需要不停的重复点击鼠标的操作,时间长了对手指的损伤还是挺大的,为了让大家解放自己的手指,小编给大家推荐一款功能强...
微盛微信客户管理系统下载-微盛微信客户管理系统7.3 最新版
9.5/731.6M
微盛微信客户管理系统是一款微信客户管理软件,软件支持自动同意好友请求,支持聊天自动回复、支持新人进群自动发消息等多种功能,转为营销人员开发打造,帮助您更好的管理...
多功能剪切板工具(MultiClipBoardSlots)1.12 绿色免费版
7.9/1,442.4M
这是一款剪切板的扩展程序,支持分批剪切,每一次复制粘贴对应一组快捷键,最多为五组默认的复制粘贴键如下复制:ctrl+1,ctrl+2,ctrl+3,ctrl+4...
7.5/1,743.3M
其实对于一款办公软件来说,功能可是很重要的,今天给大家介绍办公文档管理系统,它是包括个人、部门等等很多的管理系统软件,使用起来也很方便办公文档管理系统怎么用办公...
Bibi热带草原下载-Bibi Savanna游戏1.0.1 免费版
8.3/156.2M
2-5岁儿童的绘画游戏和益智游戏,Bibi热带草原带动物的儿童游戏学习。Bibi狮子在大草原上咆哮,召唤草原上的所有动物来参加一场大型聚会。Bibi.Pet的聚...
8.1/464.6M
彗星艺术签名设计是一个功能强大的免费设计艺术签名的软件。使用者只需要输入自己的名字或者各种文字,软件就能够直接将名字转换成指定的风格的艺术签名,非常的给力,有需...
9.2/1,754.0M
HR900通用发卡器接口程序是用来管理接口的一些应用软件,配合插入软件可以让程序更好方便使用,管理一些功能,调整一些用法等等!发卡器是什么发卡器是对卡进行读写操...
8.8/46.4M
小努驾考app是一款教考服务软件,软件每天为用户提供海量题库供用户学习,还可以在线查阅驾考资料,快捷找教练、预约练车,以及在线练习模考等,非常实用,有需要的赶紧...
骨头屏幕录像精灵(支持SWF和EXE格式的输出)6.50.40 单文件
7.9/1,079.3M
骨头屏幕录像精灵(支持SWF和EXE格式的输出)是一款常用的屏幕录像工具,输出格式很小,支持SWF和EXE格式的输出,推荐给大家使用。骨头屏幕录像精灵(支持SW...