1.创建文件 runJava.sh ,写入下面代码
[ -f "$1.class" ] && rm $1.class for file in $1.java do echo "Compiling $file........" javac $file done if [ -f "$1.class" ] then echo "-----------OUTPUT-----------" java $1 else echo " " fi将这个文件复制到JDK的bin目录下;
→ Note: 如果你想编译所有的java文件,需要把第二行中的 $1.java 替换成 *.java
在移动完之后要设置文件的可执行权限为755,以确保此文件是可执行的;
$sudo chmod 755 runJava.sh
2.其次,在Sublime中安装Package Resource Viewer,具体操作步骤如下:
(1)ctrl+shift+p打开package control;
(2)输入Install Package;
(3)搜索Package Resource Viewer并安装。
3.修改Javac.sublime-build:
安装Package Resource Viewer就是为这一步服务。同上面的步骤,打开packagecontrol,输入PackageResourceViewer:OpenResource,回车后输入java,回车后输入Javac.sublime-build,就能够打开我们所需要修改的文件:
将第一行的“shell_cmd": javac \"$file\"" 改成 "shell_cmd": "runJava.sh \"$file_base_name\"",
4.建立java文件,ctrl+b 编译
链接:
http://blog.sina.com.cn/s/blog_64eeabf30102v7bp.html