Mac OS 下 Sublime Text 3 运行Java

.

在Sublime中安装Package Resource Viewer,具体操作步骤如下:

* ctrl+shift+p打开package control; 
* 输入Install Package; 
* 搜索Package Resource Viewer并安装。

修改Javac.sublime-build:

安装Package Resource Viewer就是为这一步服务。同上面的步骤,打开package control,输入PackageResourceViewer:Open Resource,回车后输入java,回车后输入Javac.sublime-build,就能够打开我们所需要修改的文件:Google 了下,找到了两种配置文件。
1
2
3
4
5
6
7
8
9
10
11
{

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

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

"selector": "source.java",

"encoding": "utf-8"

}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{

"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"

}

选择Build System,选择上一步保存的配置文件

Command+B编译运行

运行的时候会在桌面上生成一个 .class文件,可以通过配置文件将生成的.class文件删除。
1
"shell_cmd": "javac -encoding utf-8 $file_name && java $file_base_name && rm -rf $file_base_name.class"