如何在mac中使用sublime运行java,需要自己配置环境吗?
mac下貌似直接就可以运行javac 和 java命令的,如果不能直接运行,自行加入java环境变量即可
安装完sublime text 2之后,进入如下文件夹
$ cd /Users/用户名/Library/Application Support/Sublime Text 2/Packages/Java
$ cp JavaC.sublime-build JavaC.sublime-build.back
$ vi JavaC.sublime-build
修改为如下内容:
{undefined
"cmd": ["javac "$file" && java "$file_base_name""],"shell":true,"file_regex": "^(...?):([0-9]):?([0-9]*)","selector": "source.java"}
保存JavaC.sublime-build文件
在sublime中编写好java文件,command+b运行即可
在网上搜索的时候会遇到有的教程说使用 runJava.sh 这个来运行。这里也说下。
在java的bin目录。我这里是 /usr/bin下增加文件runJava.sh
文件中添加如下内容
$ cat runJava.sh[-f "$1.class" ] && rm $1.classfor file in *.javado
echo "Compiling $file........"javac $file
done
if [ -f "$1.class"]then
echo "-----------OUTPUT-----------"java $1
else
echo " "
fi
ls -l |grep runJava.sh
-rwxr-xr-x 1 root wheel 235 9 4 23:26 runJava.sh
指令为 chmod 755 runJava.sh
cat JavaC.sublime-build
{"cmd": ["runJava.sh "$file_base_name""],"shell":true,"file_regex": "^(...?):([0-9]):?([0-9]*)","selector": "source.java"}
保存JavaC.sublime-build文件
在sublime中编写好java文件,command+b运行即可
如有帮助,请采纳,谢谢啦!