如何在UltraEdit中編譯和執行Java程式
初學java,最初看尚學堂java教程視訊,有用到UltraEdit加上cmd,便先放下了eclipse,在網上下載Jdk進行配置,一陣折騰後能用了
你知道,cmd用多了也會覺得煩人,所以……發現UltraEdit也不賴,能進行java程式的編譯和執行:
首先開啟UltraEdit, 點選選單上的 高階->工具配置,如圖:
1 點選插入;
2 在選單項名稱寫上該功能,“編譯java “;
3 建立一個批處理的檔案compile.bat(或者其他任何檔名,只要你喜歡),放在你經常寫程式碼的目錄下,(必須的!!要的是路徑, 我是放在java程式碼堆中的)
檔案內容是
cd %1
javac %2.java
填寫命令列------>點選命令列右邊的“瀏覽”,找到剛才建立的compile.bat 檔案(或者直接在compile.bat 檔案下複製路徑,填寫到命令列,再在後面加上加上complie.bat)在完整路徑字串中加上雙引號,比如:"F:\java\compile.bat"
不清楚的話,最好將游標知道這上面,試出空格的位置)最後總體是這樣的:"F:\java\Compile.bat" "%p" %n
4 在工作目錄上覆制剛才你存放compile.bat檔案的目錄,即如:F:\java (這時不需用雙引號)
5 點選命令右邊的輸出, 在命令輸出(Dos輸出)下選上 輸出到“列表框”和“捕獲輸出”
6 點選應用或確定(建議點選應用,因為下面還要用到這個介面)
————編譯java程式完成
二、 執行java程式
1. 再次開啟上圖所示的介面,點選插入,選單項名稱輸入:執行java ;
2. 在剛才的目錄下建立一個批處理檔案run.bat(或者其他任何檔名,只要你喜歡),
內容是:
cd %1
java %2
然後(簡單的說就是重複上邊的步驟,僅僅是改掉批檔案的名稱)
填寫命令列------> 點選命令列右邊的“瀏覽”,找到剛才建立的潤.bat 檔案(或者直接在run.bat 檔案下複製路徑到命令列下的框內,在後面加上加上run.bat)
在完整路徑字串中加上雙引號,比如:"F:\java\run.bat" 完成前面的操作後,在後面敲一個空格再貼上上"%p" %n(這中間也有一個空格,
不清楚的話,最好將游標知道這上面,試出空格的位置)
最後出現的是這樣的:"F:\java\run.bat" "%p" %n
下面的步驟和上面建立 編譯java 的步驟是一樣的
————————完成 執行java 功能
三, 編譯和執行java:
1 點選插入;
2 在選單項名稱寫上該功能,“編譯和執行java “;
3 建立一個批處理的檔案compilerun.bat(或者其他任何檔名,只要你喜歡),放在你存放java程式碼的目錄中,現在加起來一共有三個批處理檔案
檔案內容是
cd %1
javac %2.java
java %2
填寫命令列---->點選命令列右邊的“瀏覽”,找到剛才建立的compilerun.bat 檔案(或者直接在compilerun.bat 檔案下複製路徑到命令列,
在後面加上加上complierun.bat)在完整路徑字串中加上雙引號,比如:"F:\java\compilerun.bat" 完成前面的操作後,在後面敲一個空格再貼上上"%p" %n(這中間也有一個空格,不清楚的話,最好將游標知道這上面,試出空格的位置)最後總體是這樣的:"F:\java\Compilerun.bat" "%p" %n
4 在工作目錄上覆制剛才你存放compilerun.bat檔案的目錄,即如:F:\java (這時不需用雙引號)
5 點選命令右邊的輸出, 在命令輸出(Dos輸出)下選上 輸出到“列表框”和“捕獲輸出”
6 點選應用或確定
————編譯執行java程式功能完成
提醒: 注意雙引號的位置,注意空格的位置,每個命令列內有 兩個空格,(除了雙引號裡面的,這也是為什麼要加雙引號的原因),別忘了修改輸出!!
在放程式碼的目錄下應該有三個批處理檔案(compile.bat compilerun.bat run,bat )
這是需要驗證一下是否正確了,寫個最簡單的程式 HelloWorld.java (這不用我寫吧?)
在F:/java 目錄下寫完HelloWorld後,用UltraEdit代開,再次點選 高階 這時會出現
高階頁面下:
編譯和執行java Ctrl + shift + 0
執行java Ctrl + shift + 1
編譯java Ctrl + shift + 2
點選編譯java 或 編譯和執行java
如果這樣,恭喜你,成功了!
如果出現其他,那就應該是空格敲錯了,之前我也錯了一回,後來發現是空格錯了
列舉情況: 目錄錯誤 說明在工作目錄框裡填多了引號
出現亂碼,試著按住 Ctrl + shift + 0 輸出視窗的並不是亂碼,這是空格打錯的原因
試著去弄弄,以後使用Ultraedit就方便多了!!