當前位置:首頁 » 編程軟體 » myeclipse編譯class

myeclipse編譯class

發布時間: 2022-05-14 00:08:25

1. myeclipse 快捷打開 編譯class文件目錄

1>下載jad.exe(這是一個class文件的反編譯工具,但是是命令行運行編譯,使用起來不是很方便;),
將其拷貝到%java_HOME%/bin目錄下(其他目錄也可)。

2>下載Eclipse插件net.sf.jadclipse_3.3.jar(注意與Eclipse版本要對應)。

3>安裝Eclipse插件
一、Eclipse3.x.將net.sf.jadclipse_3.3.jar拷貝到eclipse/plugins目錄下,重新啟動eclipse。
二、MyEclipse7.x,每個版本安裝的方式不一樣,我這里是MyEclipse7.1,與前面版本的安裝方式都不一樣:
在Genuitec/MyEclipse 7.1/dropins/下創建
eclipse/features eclipse/plugins
然後將net.sf.jadclipse_3.3.jar拷貝到新創建的plugins目錄下重啟即可。

4>配置jadclipse路徑
啟動MyEclipse,進入Window -> Preferences -> Java -> JadClipse,
Path to decomiler設置為jad.exe的絕對路徑,例如C:/Program Files/Java/jdk1.6.0_13/bin/jad.exe,Directory for temporary files設置為存放臨時文件的絕對路徑這里默認為C:/Documents and Settins/xxx/.net.sf.jadclipse不用修改 。

5>設置class文件的默認編輯器
在Windows—> Perferences—>General->Editors->File Associations 中修改「*.class」默認關聯的編輯器為「JadClipse Class File Viewer」。如果沒有*.class,則點擊「add"增加,如果沒有jadclipse Class File Viewer,可以點擊「Add-Internal Editors」,查找是否有jadclipse,若還是沒有,則說明net.sf.jadclipse沒有復制到正確的位置。

6>解決中文反編譯的問題
在Window > Preferences > Java > JadClipse > Misc,將Convert Unicode strings into ANSI strings選項打勾。

2. myeclipse怎樣打開.class文件

class文件是java編譯後的文件,如果想打開的話可以用發編譯工具打開,比如jad等等,你在MyEclipse 裡面打開肯定是亂碼啊

3. myeclipse的class文件編譯放置在哪裡,怎麼設置class文件的路徑

一,設置單個工程的class文件路徑


右擊工程,BulidPath——Configure Build Path

4. myeclipse怎麼導入class文件

1、把classes文件夾下的文件全部刪除
2、myeclipse上面的project-->clean.把導入的項目清理(重新編譯)一下

3、src下的文件,MyEclipse會自動編譯成classes文件.也就是你在硬碟目錄下看到的classes下的class文件

4、源文件就是擴展名為.java的文件.一般都是在src目錄下放著.

5. 想使myeclipse10自動編譯.class文件

在Project菜單里,選中Auto compile

6. 如何在MyEclipse中反編譯class文件

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:\Users\Administrator\AppData\Local\Genuitec\Common\plugins.具體文件位置見下圖:

第三步:在D:\Users\Administrator\AppData\Local\Genuitec\MyEclipse-8.6\dropins創建一個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:\jdk\bin\jad.exe,在Directory for temporary files中指定l臨時文件路徑,如 :D:\Users\Administrator\AppData\Local\Genuitec\MyEclipse-8.6\result ,其中result是新建一個文件夾. 同時需要選中 User Eclipse code formatter ,這樣編譯出來的Java 代碼會和Class文件的格式一樣.

為了避免編譯後的中文亂碼問題,我們需要配置Misc,選中如下單選框.

第九步:安裝完成之後,雙擊Class文件,MyEclipse就自動反編譯了.如果沒有出現想要的結果,需要檢查一下「*.class」默認關聯的編輯器為「JadClipse Class File Viewer「 ,具體的操作還是看圖吧:

關聯之後,就可以自動的反編譯啦!

7. myeclipse 包中如何創建.class的類

.class的類是java文件在myeclipse中編譯以後產生的位元組碼文件,可以在jvm中解釋執行。

在myeclipse中編譯java文件的方法和步驟:

1、檢查project->build automatically已經被選上

8. 在myeclipse中,我想讓他在cmd中編譯javac的時候才出現class文件怎麼整

javac的編譯單位其實就是單個的java文件,為了達到同時編譯多個java文件的目的,可以將所需編譯的java文件路徑保存在一個txt中,比如sourcelist.txt,以換行為分隔符(這個過程稱為類文件注冊)。這些java文件沒有彼此聯系的必要,它們可以是隸屬不同的包、在不同的文件夾下(當然建議包路徑相同的java類文件放在同一文件路徑下),javac命令只會一行一行地讀取其中的記錄,作為一個單位進行類編譯。
舉例說明。假設你的這個包放在src文件夾下,src的父目錄為project,sourcelist.txt也事先新建在project文件夾下。首先將這個包中你需要編譯的java文件相對於src的路徑(如src\com\test\Test.java)注冊到sourcelist.txt文件中;接著在project文件夾中新建一個bin文件夾(或者class文件夾,命名隨你樂意取),用以編譯後class文件的放置(這個配以javac命令中-d選項去理解);如果還有其他類庫(如jxl.jar或者mysql.jar),建議在project目錄下新建一個lib(同樣命名不限)文件夾,然後復制到該文件夾下(配以-classpath選項理解);最後檢查上述准備工作都完成,win + R、輸入cmd都不用講,現在在cmd中用cd命令切換到project目錄,然後輸入命令:
javac -classpath lib/jxl.jar -sourcepath src @sourcelist.txt -d bin
現在就很好理解了。-d選項就是destination的意思,即生成class文件被送到該選項後面的bin文件夾;-classpath就是將你要用到的jar包注冊到類載入路徑中;-sourcepath就是告訴javac命令去哪裡找類文件。
最後呢,為了方便,可以在project文件夾下新建一個bat文件,並輸入以下內容:
javac -classpath lib/jxl.jar -sourcepath src @sourcelist.txt -d bin
@pause
這樣每次直接點擊即可,而你需要編譯其他包的或者其他java文件,直接在sourcelist.txt文件中添加或修改。這其實也是一種「弱耦合」、模塊化的表現。

熱點內容
app什麼情況下找不到伺服器 發布:2025-05-12 15:46:25 瀏覽:713
php跳過if 發布:2025-05-12 15:34:29 瀏覽:466
不定時演算法 發布:2025-05-12 15:30:16 瀏覽:129
c語言延時1ms程序 發布:2025-05-12 15:01:30 瀏覽:163
動物園靈長類動物配置什麼植物 發布:2025-05-12 14:49:59 瀏覽:732
wifi密碼設置什麼好 發布:2025-05-12 14:49:17 瀏覽:147
三位數乘兩位數速演算法 發布:2025-05-12 13:05:48 瀏覽:396
暴風影音緩存在哪裡 發布:2025-05-12 12:42:03 瀏覽:539
access資料庫exe 發布:2025-05-12 12:39:04 瀏覽:627
五開的配置是什麼 發布:2025-05-12 12:36:37 瀏覽:363