天天看點

搭建輕量級Java開發環境

安裝JDK

安裝的版本是JDK1.8.0.65。jdk和jre是分别安裝的,建議按預設路徑安裝。

配置環境變量

配置java編譯、運作的指令行工具的環境變量。

變量名
JAVA_HOME C:\Program Files\Java\jdk1.8.0_65
CLASSPATH ;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
PATH %PATH%;%JAVA_HOME%/bin;

請注意,CLASSPATH值開頭有一個“;”。

配置Sublime

sublime是一個功能強大的文本編輯器,作為開發環境也很适合。其預設攜帶build system,可指定外部工具編譯代碼并輸出結果。sublime預設的java編譯工具隻能将代碼編譯為class檔案,是以需要修改預設的JavaC編譯系統引用的編譯程式。

新的編譯執行腳本

編寫腳本先執行javac,生成class檔案後,再調用java指令,輸出結果。

runJava.bat

@ECHO OFF  
cd %~dp1  
ECHO Compiling %~nx1.......  
IF EXIST %~n1.class (  
DEL %~n1.class  
)  
javac -J-Duser.country=US %~nx1
IF EXIST %~n1.class (  
ECHO -----------OUTPUT-----------  
java %~n1  
)  
           

javac -J-Duser.country=US是将編譯輸出改為英文,因為sublime對中文輸出的支援不完整。

修改編譯系統資訊

關閉sublime程式,在其安裝目錄下的

Packages

目錄中找到

Java.sublime-package

,字尾加上

.zip

,用rar之類的軟體打開。找到JavaC.sublime-build,用notepad打開,将”shell_cmd”: “javac \”$file\”“中javac替換為runJava.bat。儲存後更新zip檔案并把字尾改回。

Kick off

在sublime裡建立hello.java

public class hello{  
    public static void main(String[] args){  
        System.out.println("Hello Java");  
    }  
} 
           

按下ctrl-b,選擇JavaC方式執行,你應該會看見:

Compiling hello.java.......  
-----------OUTPUT-----------  
Hello Java
[Finished in 1.6s]
           

如果除了時間外都一樣,恭喜你,開始擁抱Java吧。