本文针对 MAC OS,通过在 sublime Text3 配置一个轻量级的java运行环境,可以满足日常代码编译需求。

操作顺序如下:
1.安装 sublime text3
2.安装 java JDK 环境
3.在 Sublime Text 中创建 java.sublime-build 文件

一、官网安装sublime text3
    1.官网安装sublime text3:http://www.sublimetext.com/3
    2.一键式安装结束后,复制下面代码到 sublime text3,保存文件为 HelloWorld.java

1

2

3

4

5

6

7

8

public class HelloWorld {

    /* 第一个Java程序

     * 它将打印字符串 Hello World

     */

    public static void main(String []args) {

        System.out.println ("Hello World"); // 打印 Hello World

    }

}

   3.文件保存后,按command+B编译,能够成功编译,但是还不能打印“Hello World”。这是正常现象,因为缺少 java JDK 环境。      MAC OS 系统下,用 sublime text3 运行 java

二、安装 java JDK 环境
      我参考的是这篇:https://www.cnblogs.com/wyaokai/p/12520494.html
      没有安装过JDK的,可以直接从第2步开始操作。

三、在 Sublime Text 中创建 Java.sublime-build 文件
    1.打开Sublime Text - Tools - Build System - New Build System
        MAC OS 系统下,用 sublime text3 运行 java

    2.复制下面代码,保存文件名为  java.sublime-build 到默认的User文件夹,这个文件就是java的运行环境啦!

1

2

3

4

5

{

"shell_cmd""javac \"$file\" && java \"$file_base_name\"",

"file_regex""^(...*?):([0-9]*):?([0-9]*)",

"selector""source.java"

}

    3.使用刚刚建立的运行环境,点击Tools - Build System这个时候可以见到java(代表刚刚建的 java.sublime-build),选中它。       MAC OS 系统下,用 sublime text3 运行 java
    

4.command + B, 编译运行,发现可以打印“Hello World”了。成功!       MAC OS 系统下,用 sublime text3 运行 java

    第一次写博客,欢迎大家留言交流~

相关文章: