myeclipse反編譯jar包
⑴ 在My eclipse中怎樣把位元組碼文件反編譯為java文件。謝謝眾位師兄弟的幫助
jd-gui.exe 這個用以來最好 反編譯時沒遇到過什麼錯
⑵ 我在eclipse中安裝了javaclipse.jar和jad.exe,可是不能反編譯class文件...
Jodeclipse 是Jode的Eclipse插件,JadClipse是Jad的Eclipse插件,它們都是非常好的反編譯插件。
Jode Eclipse Plugin 1.0.5 for Eclipse version 3.1 / 3.2
安裝方法
(1)從如下地址下載:
把下載下來的文件jodeplugin_1.0.5.zip直接解壓到eclipse的plugins目錄下。
(2)啟動eclipse,help -> Software Updates-> Find and Install... -> Search for new features to install,單擊"New Remote Site..." 在URL欄輸入 然後下一步,就可以看到「jode decompiler plugin *.*」,選上安裝就可以了。安裝好後可以看到Window -> Preferences...-> Java -> Jode Decompiler選項卡,okay,安裝成功了。
配置:Window-> Preferences... -> General -> Editors -> File Associations找到"*.class"在"Associated editors"裡面可以看到"Jode class file viewer"選中它再單擊Default按鈕.
JadClipse Eclipse Plugin for Eclipse version 3.1 / 3.2/3.3
一、下載:
下載插件:
下載jadclipse_3.1.0.jar版本,該版本支持eclipse3.1M6~3.2M2
下載jadclipse_3.2.0.jar版本,該版本支持eclipse3.2M3和eclipse3.2M4.
下載jadclipse_3.2.4.jar版本,該版本支持eclipse3.2M5~3.3M5
下載jadclipse_3.3.0.jar版本,該版本支持eclipse3.3M6以上版本
下載Jad反編譯工具:
,在該頁中找到適合自己操作系統平台的jad下載。下載後解壓,然後將解壓後的jad.exe文件復制到%JAVA_HOME%\bin目錄下面(可以將jad.exe放到任意位置,只要記住其存放路徑就好,下面要用到)。
二、安裝:
Eclipse中的插件安裝可以參考:Eclipse使用技巧
方法1、直接將jadclipse_x.x.x.jar(x.x.x.代表版本號)復制到%ECLIPSE_HOME%\plugins目錄下。
方法2、使用link方式安裝,建立D:\Myplugins\jadclipse3.2.4\eclipse\plugins的目錄結構,將jadclipse_3.2.4.jar放到plugins目錄下面(註:其中D:\Myplugins為你自己定義的一個專門放置插件的目錄)。再在%ECLIPSE_HOME%\links目錄下面建立一個jadclipse3.2.4.link文件(該文件名隨便取)。文件裡面內容為:path=D:/Myplugins/jadclipse3.2.4.
三、使用:
啟動eclipse,點擊反編譯的類文件,此時會激活jadclipse插件,在eclipse菜單中會多出一個jadclipse菜單,如下圖所示:
jadclipse插件
一般地它會自動反編譯相應的class文件,如果沒有自動反編譯,請點擊jadclipse->Decompile
⑶ My Eclipse裡面怎麼查看源碼、、、
1,你可以點擊一個jar包,右鍵properties-->java source attachment-->Location path找到你jar包的物理路徑
2,你可以以用jad工具反編譯
⑷ myeclipse反編譯插件怎麼用
一、安裝:
1、使用eclipse3.3,MyEclipse6.0,則jadclipse插件版本為3.3
2、直接將eclipsePlugIn2解壓縮到一個目錄下(假設為: D:\Program Files)。
3、使用link方式安裝,解壓後將會出現D:\Program Files\eclipsePlugIn2\eclipse\plugins的目錄結構,在plugins目錄下面你將會看到 net.sf.jadclipse_3.3.0.jar(注:建設自定義一個專門放置插件的目錄).再在%ECLIPSE_HOME%\links目錄下建立一個 jadclipse_3.3.0.link文件(該文件名隨便取,保證後綴為.link就OK).文件裡面內容為: path=d:\\Program Files\\eclipsePlugIn2
4、啟動MyEclips或eclipse,打開Window->Preferences->Java->JadClipse,如果沒有找到JadClipse,檢查插件安裝的版本是否與你安裝的eclipse版本對應
二、設置參數:
啟動MyEclips或eclipse,打開:Window->Preferences->Java->JadClipse。
1、Path to decompiler,這里設置反編譯工具jad.exe的全路徑名,譬如:D:\Program Files\eclipsePlugIn2\jad\jad.exe
2、Directory for temporary files,這里設置臨時文件存放路徑,譬如:D:\Program Files\eclipsePlugIn2\result
至於Window->Preferences->Java->JadClipse目錄下的Debug,Directives,Formatting,Misc目錄中的參數設置
三、安裝完成後,MyEclipse或eclipse自動將JadClipse Class File Viewer設置成class文件的預設打開方式。如果沒有默認,可以在Eclipse的Windows--> Perference-->General->Editors->File Associations中修改「*.class」默認關聯的編輯器為「JadClipse Class File Viewer」。
四、設置完成後,雙擊*.class文件,MyEclips或eclipse將自動反編譯。
⑸ myeclipse 怎麼反編譯jar
1.下載MyEclipse反編譯Class文件的工具
2.工具的安裝
下載後上面的工具之後,解壓出來,我們可以看到有兩個文件:jad.exe、net.sf.jadclipse_3.3.0.jar 。
第一步:我們將jad.exe文件放到JDK的bin目錄下
第二步:將 net.sf.jadclipse_3.3.0.jar 拷貝到 MyEclipse安裝目錄下的plugins目錄下面D:
第三步:在D:-8.6dropins創建一個eclipse文件夾.
第四步:在創建好的eclipse文件夾下,分別創建featues、plugins兩個文件夾.
第六步:將net.sf.jadclipse_3.3.0.jar 文件分別拷貝到創建好的featues、plugins兩個文件夾裡面.
第七步:重新啟動MyEclipse,在Windows——>Perference——>Java下面應該會多出一個JadClipse目錄. 如果沒有出現的話,多試幾次就OK了,我當時也是這樣.
第八步:點擊JadClipse,在右邊的窗口中配置JadClipse. 設置path to decompiler為jad.exe的全路徑,如:C:jdkinjad.exe,在Directory for temporary files中指定l臨時文件路徑,如 :D:-8.6 esult ,其中result是新建一個文件夾. 同時需要選中 User Eclipse code formatter ,這樣編譯出來的Java 代碼會和Class文件的格式一樣.
為了避免編譯後的中文亂碼問題,我們需要配置Misc
第九步:安裝完成之後,雙擊Class文件,MyEclipse就自動反編譯了.如果沒有出現想要的結果,需要檢查一下「*.class」默認關聯的編輯器為「JadClipse Class File Viewer「
關聯之後,就可以自動的反編譯啦!
⑹ 如何在eclipse中配置反編譯工具JadClipse
在eclipse中配置反編譯工具JadClipse的方法:
1、下載JadClipse,注意選擇與eclipse版本一致的版本,推薦使用Eclipse3.4,所以選擇下載版本net.sf.jadclipse_3.3.0.jar
2、下載Jad,網路搜索最新地址,下載相應版本
3、將下載下來的Jadclipse,如net.sf.jadclipse_3.3.0.jar拷貝到Eclipse下的plugins目錄即可。
4、將Jad.exe拷貝到JDK安裝目錄下的bin文件下(方便,與java,javac等常用命令放在一起,可以直接在控制台使用jad命令),比如作者的目錄是D:Program FilesJavajdk1.6.0_02injad.exe
⑺ 關於MyEclipse6.5反編譯.class文件的問題.
用反編譯軟體反編譯,反編譯完成之後可以用jar文件關聯源碼,就能看到了!
⑻ java的反編譯怎麼使用,說具體點
1.下載jad1.5.8e
http://www.kps.com/jad.html#download
下載後解壓。解壓縮後將jad.exe拷貝到JRE的bin目錄下,如\Java\jre1.5.0_06\bin
2.下載 jadclipse_3.1.0.jar
http://jaist.dl.sourceforge.net/sourceforge/jadclipse/jadclipse_3.1.0.jar
將jadclipse_3.1.0.jar復制到D:\Program Files\eclipse\myplugin\eclipse\plugins目錄下(用的是
link方式安裝插件的)。
3.啟動Eclipse後,在Windows-->Perference-->Java下面應該會多出一個JadClipse目錄,相關的設置可
以在此修改
配置jadclipse:設置path to decompiler為jad.exe的全路徑,如:F:\Java\jre1.5.0_06\bin\jad.exe
,在Directory for temporary files中指定臨時文件的路徑,如:G:\Java\eclipse-SDK-3.0-win32\temp
4、在Eclipse的Windows-->Perference-->General->Editors->File Associations中修改「*.class」默
認關聯的編輯器為「JadClipse Class File Viewer」
5、安裝完成,雙擊class文件,Eclipse將自動反編譯了。
⑼ 如何在myexilpse8.5設置反編譯
Jad是一個Java的一個反編譯工具,是用命令行執行,和通常JDK自帶的java,javac命令是一樣的。不過因為是控制台運行,所以用起來不太方便。不過幸好有一個eclipse的插件JadClipse,二者結合可以方便的在eclipse中查看class文件的源代碼。
介紹一下如何配置:
方法/步驟
1. 下載JadClipse,注意選擇與eclipse版本一致的版本
2. 下載Jad,下載相應版本
3. 將下載下來的Jadclipse,如net.sf.jadclipse_3.3.0.jar拷貝到Eclipse下的plugins目錄即可。
4. 將Jad.exe拷貝到JDK安裝目錄下的bin文件下(方便,與java,javac等常用命令放在一起,可以直接在控制台使用jad命令)
5. 然後,重新啟動Eclipse,找到Eclipse->Window->Preferences->Java,此時你會發現會比原來多了一個JadClipse的選項,單擊,在Path to decompiler中輸入你剛才放置jad.exe的位置,也可以制定臨時文件的目錄,如圖所示。當然在JadClipse下還有一些子選項,如Debug,Directives等,按照默認配置即可。
6. 基本配置完畢後,我們可以查看一下class文件的默認打開方式,Eclipse->Window->Preferences->General->Editors->File Associations,我們可以看到class文件的打開方式有兩個,JadClipse和Eclipse自帶的Class File Viewer,而JadClipse是默認的。
7. 全部配置完成,下面我們可以查看源碼了,選擇需要查看的類,按F3即可查看源碼
⑽ jar解壓後 如何把解壓出來的文件夾 重新編譯成jar
用winrar打包成zip,再改成jar即可:
1、假設您之前解壓的是下面的這些文件