mac下sublime text 3 运行java文件

来源:互联网 发布:genbank数据库 编辑:程序博客网 时间:2024/05/23 14:07

以下亲测可行。

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"