1. 程式人生 > >mac下sublime text 3 執行java檔案

mac下sublime text 3 執行java檔案

以下親測可行。

1.我用的版本是os x 10.10.5版本,自帶jdk1.8,無需重新下載。

2.檢視java版本 在終端裡輸入
/usr/libexec/java_home
效果如下:
/Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home

3.在Sublime中安裝Package Resource Viewer,具體操作步驟如下:
(1)ctrl+shift+p開啟package control;
(2)輸入Install Package;
(3)搜尋Package Resource Viewer並安裝。

4.修改Javac.sublime-build:

安裝Package Resource Viewer就是為這一步服務。同上面的步驟,開啟package control,輸入PackageResourceViewer:Open Resource,回車後輸入java,回車後輸入Javac.sublime-build,就能夠開啟我們所需要修改的檔案:Google 了下,找到了兩種配置檔案。

  1)

{

"shell_cmd": "javac -encoding utf-8 $file_name && java $file_base_name",

"file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",

"selector": "source.java",

"encoding": "utf-8"

}

 2)

{

"cmd": ["javac \"$file_name\" && java \"$file_base_name\""],

"working_dir": "${project_path:${folder}}",

"file_regex": "^(...*?):([0-9]*):?([0-9]*)",

"selector": "source.java",

"shell": true,

"encoding": "utf-8"

}

3.選擇Build System,選擇上一步儲存的配置檔案


4.cmd+B 編譯執行


執行的時候會在桌面上生成一個 .class檔案,可以通過配置檔案將生成的.class檔案刪除。

"shell_cmd": "javac -encoding utf-8 $file_name && java $file_base_name && rm -rf $file_base_name.class"