Sublime Text 3中配置編譯和運行Java的兩個方法

方法一:
打開Sublime Text 3,依次點擊Preference, Browse Packages,在打開的窗口中雙擊User文件夾,新建文件JavaC.sublime-build,用記事本打開,粘貼下面的代碼並保存關閉:
{
"cmd": ["javac","-encoding","UTF-8","-d",".","$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding":"GBK",
//執行完上面的命令就結束
 
// 下面的命令須要按Ctrl+Shift+b來運行
"variants":
    [
        {
            "name": "Run",
            "shell": true,
            "cmd" :  ["start","cmd","/c", "java ${file_base_name} &echo. & pause"],
            // /c是執行完命令後關閉cmd窗口,
            // /k是執行完命令後不關閉cmd窗口。
            // echo. 至關於輸入一個回車
            // pause命令使cmd窗口按任意鍵後才關閉
            "working_dir": "${file_path}",
            "encoding":"GBK"
        }
    ]
}
 
ctrl+B編譯,Ctrl+shift+b運行。
 
方法二:
1.安裝JDK並配置環境變量
2.在JDK的bin目錄下新建runJava.bat文件,右鍵選編輯,複製粘貼以下代碼並保存:
@echo off
cd %~dp1
echo Compiling %~nx1......
if exist %~n1.class (
del %~n1.class
)
javac -encoding UTF-8 %~nx1
if exist %~n1.class (
echo ------Output------
java %~n1
)
3.打開Sublime Text 3,依次點擊Preference, Browse Packages,在打開的窗口中雙擊User文件夾,新建文件JavaC.sublime-build,用記事本打開,粘貼下面的代碼並保存關閉:
{
"shell_cmd": "runJava.bat \"$file\"",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding": "GBK"
}
 
保存後便可在Sublime Text 3中按Ctrl+B編譯Java運行文件,這種方法的缺點是沒法在控制檯輸入,若是程序須要輸入內容,則直接報錯
相關文章
相關標籤/搜索