現在有蠻多功能強大的 Java IDE,但強大的背後就是吃資源吃很重..效能比較低一點的電腦跑起來就會很吃力。(嗚~我的電腦比較爛啦..) 加上我初學 Java 沒多久,雖然 IDE 好用,method 都會自動帶出讓我選擇,但總覺得這樣下去,會太依賴工具了。
所以我選擇用 UltraEdit 或是 EditPlus 這一類的工具。
廢話不多說,直接進入主題。
要用 UltraEdit 或是 EditPlus 這一類的工具來compile java 或是run java 時都要做些設定, 相信也蠻多初學者不會,所以就先寫個教學如何用EditPlus 來compile & run Java。
步驟一:先確認是否有設定Path(見圖1)
(圖1)
步驟二:首先開啟 EditPlus,我用的是 EditPlus 2.10 所以有可能跟你的畫面不同
再來選擇menu->工具->組態用戶工具(見圖2)
(圖2)
步驟三:點選完組態用戶工具後,應該會出現設定畫面(見圖3)
(圖3)
步驟四:先點選新增工具鈕(見圖4)後,請選擇程式,這樣就會新增一選項。
(圖4)
步驟五:我們先設定好可以compile .java 的功能選項
首先的是功能表文字(見圖5),顧名思義這是會出現在選單上面的名稱可以隨意的輸入,但我為了區別所以輸入為
(圖5)
步驟六:輸入完功能表文字後換下一行指令(見圖6)
請輸入
(圖6)
步驟七:接著就是參數的設定(見圖7),可以直接輸入參數或是點選(圖7)中的按鈕下拉後,選擇檔案名稱(見圖8)也是可以的。
(圖7)
(圖8)
步驟八:再來就是設定初始目錄(見圖9),可以直接輸入參數或是點選(圖9)中的按鈕下拉後,選擇檔案目錄(見圖10)也是可以的。
(圖9)
(圖10)
步驟九:再來就是當執行這選項時的DOS輸出畫面設定(見圖11)
請勾選截取輸出,這樣的話,執行結果會在 EditPlus 中出現若你是要執行Swing或是要輸入某些資料那一類的話,就不要勾選截取輸出。
(圖11)
這樣就完成了一個選項的設定了!
同樣的,可compile 當然也能run ,所以下面就是教如何設定。
接著就是從重覆步驟四開始
步驟四:先點選新增工具鈕(見圖12)後,請選擇程式,這樣就會新增一選項。
(圖12)
步驟五:我們換設定好可以run .class 的功能選項
首先的是功能表文字(見圖13),顧名思義這是會出現在選單上面的名稱可以隨意的輸入,但我為了區別所以輸入為
(圖13)
步驟六:輸入完功能表文字後換下一行指令(見圖14)
請輸入
(圖14)
步驟七:接著就是參數的設定(見圖15),可以直接輸入參數或是點選(圖15)中的按鈕下拉後,選擇無副檔名之檔案名稱(見圖16)也是可以的。
(圖15)
(圖16)
步驟八:再來就是設定初始目錄(見圖17),可以直接輸入參數或是點選(圖17)中的按鈕下拉後,選擇檔案目錄(見圖18)也是可以的。
(圖17)
(圖18)
步驟九:再來就是當執行這選項時的DOS輸出畫面設定(見圖19)
請勾選截取輸出,這樣的話,執行結果會在 EditPlus 中出現;若你是要執行Swing或是要輸入某些資料那一類的話,就不要勾選截取輸出。
(圖19)
到這邊compile 跟run 的設定就都完成了,最後只要按下確定就儲存設定了。
這樣真的就可以了嗎?我們來做個小測試吧。
先用開個新檔,然後輸入個簡單的java code後,存成trmp.java,這邊我先存在C:
別說你看不懂上面寫什麼咧,就只是很簡單的輸出"Hello JavaWorld!"的字串。
再來就是要compile 這.java 檔了。
選項是在menu->工具->組態用戶工具,你會發現最下面多了兩個我們剛新增的功能(見圖20)。
旁邊也有熱鑑,第一個就是Ctrl+1...依此類推。
(圖20)
點選編譯Java檔後,你會發現 EditPlus 畫面中突然出現了新窗格(見圖21)。
沒錯,這就是 EditPlus 在compile時的畫面,等compile 完成後會出現完成的訊息並顯示花了多少時間來compile (如圖22)。
若有錯誤訊息也會顯示在這窗格中。
(圖21)
(圖22)
馬上到存放temp.java 的地方找看看有沒有temp.class (見圖23)
果然有耶(廢話,沒有我教個頭)。
(圖23)
如果有temp.class 後,就是來run?這支了。
一樣從(圖20)中,點選執行Java程式後,一樣會在下面的窗格中有訊息出現。(見圖24)
(圖24)
等他執行完後,就會出現"Hello JavaWorld!"的字串,也會顯示執行花了多少時間。(見圖25)
(圖25)
噹~噹~這樣就大功告成了。
以後就可以用 EditPlus 來寫java 了,而不用還要切換Dos畫面切來切去。
瞎米~還是很不方便,不能compile 有package 的.java檔唷!
安啦~現在就是要教如何來 EditPlus 來compile & run 有用package 的.java 檔
一樣是重覆步驟四開始
步驟四:先點選新增工具鈕(見圖26)後,請選擇程式,這樣就會新增一選項。
(圖26)
步驟五:我們這次是要設定可以compile 有package 的.java 檔
首先的是功能表文字(見圖27),顧名思義這是會出現在選單上面的名稱可以隨意的輸入,但我為了區別所以輸入為
(圖27)
步驟六:輸入完功能表文字後換下一行指令(見圖28)
請輸入
(圖28)
注意:-d後面要空一格再接一個.
步驟七:接著就是參數的設定(見圖29),可以直接輸入參數或是點選(圖29)中的按鈕下拉後,選擇檔案名稱(見圖30)也是可以的。
(圖29)
(圖30)
步驟八:再來就是設定初始目錄(見圖31),可以直接輸入參數或是點選(圖31)中的按鈕下拉後,選擇檔案目錄(見圖32)也是可以的。
(圖31)
(圖32)
步驟九:再來就是當執行這選項時的DOS輸出畫面設定(見圖33)
請勾選截取輸出,這樣的話,執行結果會在 EditPlus 中出現;若你是要執行Swing或是要輸入某些資料那一類的話,就不要勾選截取輸出。
(圖33)
這樣就完成了一個可以compile 有package 的.java 檔了!
再來這就是比較重要的設定,要教如何才能run 有package 的.class 檔。
還是從步驟四開始
步驟四:先點選新增工具鈕(見圖26)後,請選擇程式,這樣就會新增一選項。
(圖34)
步驟五:我們這次是要設定可以run 有package 的.java 檔
首先的是功能表文字(見圖35),顧名思義這是會出現在選單上面的名稱可以隨意的輸入,但我為了區別所以輸入為
(圖35)
步驟六:輸入完功能表文字後換下一行指令(見圖36)
請輸入
(圖36)
步驟七:接著就是參數的設定(見圖37),可以直接輸入參數或是點選(圖37)中的按鈕下拉後,選擇目前選取區(見圖38)再加一個點(.)後再點選一次(圖37)中的按鈕下拉選無副檔名之檔案名稱(如圖39)也是可以的。
(圖37)
(圖38)
(圖39)
步驟八:再來就是設定初始目錄(見圖40),可以直接輸入參數或是點選(圖40)中的按鈕下拉後,選擇檔案目錄(見圖41)也是可以的。
(圖40)
(圖41)
步驟九:再來就是當執行這選項時的DOS輸出畫面設定(見圖42)
請勾選截取輸出,這樣的話,執行結果會在 EditPlus 中出現;若你是要執行Swing或是要輸入某些資料那一類的話,就不要勾選截取輸出。
(圖42)
到這邊設定就都完成了,最後只要按下確定就儲存設定了。
這樣真的就可以了嗎?我們來做個小測試吧。
先用開個新檔,然後輸入個簡單的java code後,存成trmp.java,這邊我一樣先存在C:
注意喔,這邊我多了一個package demo;
正常來說,當我們compile 完後是不是會多一個demo 的資料夾,然後裡面有個.class 叫temp.class 呢?
所以我們就來compile 這個有package 的.java 檔了。
選項是在menu->工具->組態用戶工具,你會發現最下面又多了兩個我們剛新增的功能(見圖43)。
旁邊也有熱鑑,第一個就是Ctrl+1...依此類推。
(圖43)
點選編譯Java檔Package後,你會發現 EditPlus 畫面中突然出現了新窗格(見圖44)。
沒錯,這就是 EditPlus 在compile時的畫面,等compile 完成後會出現完成的訊息並顯示花了多少時間來compile (如圖45)。
若有錯誤訊息也會顯示在這窗格中。
(圖44)
(圖45)
馬上到存放temp.java 的地方找看看有沒有一個demo 的資料夾(見圖46),
再看看裡面有沒有個temp.class (見圖47)。
果然有耶(廢話,沒有我教個頭)。
(圖46)
(圖47)
如果有temp.class 後,就是來run?這支了。
再來再來就是很重要的步驟喔,請仔細看好(如圖48)。
(圖48)
有沒有發現,我把package demo;中的demo給選取了起來。一定要這要做。
再來就是從(圖43)中,點選執行Java程式Package後,一樣會在下面的窗格中有訊息出現。(見圖49)
(圖49)
等他執行完後,就會出現"Hello JavaWorld!"的字串,也會顯然執行花了多少時間。(見圖50)
(圖50)
噹~噹~看到了沒,誰還說像 EditPlus 這種程式沒辦法來compile 有package 的.java 檔。
其實連applet 或是個沒有main() 的.java 都可以compile 。
4 筆針對 用 EditPlus 來 compile & run Java,甚至有 package 的也行 的迴響
發表迴響
抱歉,你必須要登入才能發表迴響喔!
寫的太好了啊~借我轉貼
OK 滴~
為甚麼重開後那些組態都消失了= =""
應該不會這樣吧...要重新安裝看看嗎@@