{"id":4079,"date":"2012-01-11T09:59:54","date_gmt":"2012-01-11T14:59:54","guid":{"rendered":"http:\/\/jianmingli.com\/wp\/?p=4079"},"modified":"2013-10-04T15:52:22","modified_gmt":"2013-10-04T20:52:22","slug":"jadclipse","status":"publish","type":"post","link":"https:\/\/jianmingli.com\/wp\/?p=4079","title":{"rendered":"JadClipse"},"content":{"rendered":"<div class='toc wptoc'>\n<h2>Contents<\/h2>\n<ol class='toc-odd level-1'>\n\t<li>\n\t\t<a href=\"#Download\">Download<\/a>\n\t<\/li>\n\t<li>\n\t\t<a href=\"#Install\">Install<\/a>\n\t\t<ol class='toc-even level-2'>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Install_Jad\">Install Jad<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Install_JadClipse\">Install JadClipse<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Setup_JadClipse\">Setup JadClipse<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Usage\">Usage<\/a>\n\t\t\t<\/li>\n\t\t<\/ol>\n\t<li>\n\t\t<a href=\"#References\">References<\/a>\n\t<\/li>\n<\/ol>\n<\/ol>\n<\/div>\n<div class='wptoc-end'>&nbsp;<\/div>\n<span id=\"Download\"><h2>Download<\/h2><\/span>\n<p>* Download JadClipse from <a href=\"http:\/\/sourceforge.net\/projects\/jadclipse\/\">http:\/\/sourceforge.net\/projects\/jadclipse\/<\/a>, e.g. <em>net.sf.jadclipse_3.3.0.jar<\/em><br \/>\n* Download Jad from <a href=\"http:\/\/www.varaneckas.com\/jad\">http:\/\/www.varaneckas.com\/jad<\/a>, e.g. <em>jad158g.win.zip<\/em><\/p>\n<span id=\"Install\"><h2>Install<\/h2><\/span>\n<span id=\"Install_Jad\"><h3>Install Jad<\/h3><\/span>\n<p>* Unzip Jad zip file into a local directory, e.g. <em>C:\\prog\\jad<\/em><\/p>\n<span id=\"Install_JadClipse\"><h3>Install JadClipse<\/h3><\/span>\n<p>* Copy downloaded jadclipse jar file, e.g. <em>net.sf.jadclipse_3.3.0.jar<\/em>, to Eclipse <em>plugins <\/em>directory, e.g. <em>C:\\prog\\eclipse\\plugins<\/em><br \/>\n* Restart Eclipse<\/p>\n<span id=\"Setup_JadClipse\"><h3>Setup JadClipse<\/h3><\/span>\n<p>* Select <em>Window > Preferences&#8230; > Java > JadClipse<\/em><br \/>\n* Set <em>Path to decompiler<\/em> to the full path of Jad executable, e.g. <strong>C:\\prog\\jad\\jad.exe<\/strong><\/p>\n<span id=\"\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/JadClipseInstall.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/JadClipseInstall-266x300.jpg\" alt=\"\" title=\"JadClipseInstall\" width=\"266\" height=\"300\" class=\"aligncenter size-medium wp-image-4080\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/JadClipseInstall-266x300.jpg 266w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/JadClipseInstall.jpg 633w\" sizes=\"auto, (max-width: 266px) 100vw, 266px\" \/><\/a><\/h6><\/span>\n<p>* Select <em>Window > Preferences&#8230; > General > Editors > File Associations<\/em><br \/>\n* Select <em>*.class<\/em> file type in the File types panel<br \/>\n&#8211; Check that Associated editors panel shows <em>JadClipse Class File Viewer<\/em><\/p>\n<span id=\"_1\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/JadClipseInstall2.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/JadClipseInstall2-276x300.jpg\" alt=\"\" title=\"JadClipseInstall2\" width=\"276\" height=\"300\" class=\"aligncenter size-medium wp-image-4081\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/JadClipseInstall2-276x300.jpg 276w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/JadClipseInstall2.jpg 660w\" sizes=\"auto, (max-width: 276px) 100vw, 276px\" \/><\/a><\/h6><\/span>\n<p>* Select <em>*.class without source<\/em> file type in the File types panel<br \/>\n&#8211; Check that Associated editors panel shows <em>JadClipse Class File Viewer<\/em><\/p>\n<span id=\"_2\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jadclipse_file_assoc.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jadclipse_file_assoc-277x300.jpg\" alt=\"\" title=\"jadclipse_file_assoc\" width=\"277\" height=\"300\" class=\"aligncenter size-medium wp-image-9073\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jadclipse_file_assoc-277x300.jpg 277w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jadclipse_file_assoc.jpg 334w\" sizes=\"auto, (max-width: 277px) 100vw, 277px\" \/><\/a><\/h6><\/span>\n<span id=\"Usage\"><h3>Usage<\/h3><\/span>\n<p>* Open an Eclipse project<br \/>\n* Double click any <em>.class<\/em> file to view source<\/p>\n<span id=\"References\"><h2>References<\/h2><\/span>\n<p>* <a href=\"http:\/\/jadclipse.sourceforge.net\/wiki\/index.php\/Main_Page\">JadClipse main page<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Download * Download JadClipse from http:\/\/sourceforge.net\/projects\/jadclipse\/, e.g. net.sf.jadclipse_3.3.0.jar * Download Jad from http:\/\/www.varaneckas.com\/jad, e.g. jad158g.win.zip Install Install Jad * Unzip Jad zip file into a local directory, e.g. C:\\prog\\jad Install JadClipse * Copy downloaded jadclipse jar file, e.g. net.sf.jadclipse_3.3.0.jar, to &hellip; <a href=\"https:\/\/jianmingli.com\/wp\/?p=4079\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[122],"tags":[],"class_list":["post-4079","post","type-post","status-publish","format-standard","hentry","category-eclipse"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8cRUO-13N","_links":{"self":[{"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/4079","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4079"}],"version-history":[{"count":6,"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/4079\/revisions"}],"predecessor-version":[{"id":9072,"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/4079\/revisions\/9072"}],"wp:attachment":[{"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4079"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4079"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4079"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}