- 把SublimeText当作一个轻量级的编译工具来用还是不错的,可是当我下载好并且写了一个HelloWord的Java程序之后,它居然只编译不运行!那么我们就来解决这个问题
- 注意:本教程针对的是Windows平台,Mac OS我已经试过了,并不行。
变化
- 原本网上是有一些关于sublime text 2的教程的,可是Sublime Text 3 和2 有些区别,主要是原来的一些配置文件都被压缩成一个文件了。下面我们就来看看如何让Java程序在Sublime Text中编译和运行。
准备
- 如果你已经配置好了JDK并且安装好了Sublime Text 3 ,那么就可以继续看下去了,否则,你应该先去配置环境和安装软件。
教程
- 首先找到Sublime Text 3 安装目录下的
Java.sublime-package
文件。我的这个文件是在C:\Program Files\Sublime Text 3\Packages
- 使用WinRAR或者其他解压软件打开上一步中说的文件
- 找到
JavaC.sublime-build
文件并且使用Sublime Text 3 打开,修改内容为下文给出的内容 - 然后保存,WinRAR会提示是否保存修改的文件到压缩文件,当然选是
JavaC.sublime-build
{
"cmd": ["javac", "$file_name", "&&", "java", "$file_base_name"],
"working_dir": "${project_path:${folder}}",
"selector": "source.java",
"shell": true,
"encoding":"utf-8"
}
然后然我们来看看结果如何
It Works!!!