(本文转自知乎:https://zhuanlan.zhihu.com/p/25820430)
#0 如果你还没有安装JAVA
1. 前往官网下载安装包
2. 按默认配置安装(一直点下一步)
3. 配置环境变量
- 按下Win键,打开开始菜单,在搜索框输入“环境变量”
- 打开 编辑系统环境变量
- 在弹出的系统属性窗口找到右下方 环境变量
- (新建) JAVAHOME
- C:\Program Files\Java\jdk1.8.0_121 (填你当前安装的JAVA目录)
- (编辑) Path
- [.....];C:\Program Files\Java\jdk1.8.0_121\bin; (当前安装的JAVA目录下的Bin文件夹)
- 注: 上方的[...] 意思是,你需要在现有的一长串路径后面,插入java的bin目录
- 检查是否配置正确
- Win + R 运行... 输入 cmd 打开控制台程序
java
javac
如果上面两条指令都能正确运行,说明环境变量配置成功。否则,提示不是有效程序。
#0 如果你还没装Sublime Text 3
#1 打开Sublime Text 3 安装目录
- 打开安装目录中 Packages 文件夹
- 找到 Java.sublime-package 文件
- 右键--打开方式-- 以解压包方式打开(解压程序是什么:WinRar / 7z / 360压缩 / 好压 / 快压...)
- 找到解压包内的 JavaC.sublime-build ,将它拖到桌面。
- 以记事本方式编辑 JavaC.sublime-build
- 修改为如下代码,保存后,丢回解压包,覆盖文件
JavaC.sublime-build
{
"cmd": ["java", "$file_base_name"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"variants": [
{
"name": "JavaRun",
"shell": true,
"cmd" : ["start","cmd","/c", "java ${file_base_name} &echo. & pause"],
"working_dir": "${file_path}",
"encoding":"GBK"
},
{
"name": "JavaGo",
"cmd": ["java", "$file_base_name"]
}
]
}
新建一个JAVA程序
public class Main
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
保存为 Main.java
编译运行
选择 编译系统
Ctrl + Shift + B
可以看到弹出3个选项
- JavaRun
- JavaGo
对应着上面代码中的两个“name”
第一个以 cmd控制台 编译(可以用来输入)
第二个以 SublimeText 3控制台 编译