Mac上使用Sublime Text 3配置java编译运行环境

简介: Mac上使用Sublime Text 3配置java编译运行环境

编译 + 运行一次搞定

新建配置文件 java.sublime-build

{
    "shell_cmd": "javac -encoding utf-8 $file_name && java $file_base_name",
    "file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",
    "working_dir": "${project_path:${folder}}",
    "selector": "source.java",
    "encoding": "utf-8",
    "shell": true
}

如果在目录中打开,只是运行单文件,可以使用,避免报文件找不到异常

{
"shell_cmd": "javac -encoding utf-8 $file_name && java $file_base_name",
"file_regex": "^ \[javac\] (.+):([0-9]+):() (.)$",
"working_dir": "$file_path",
"selector": "source.java",
"encoding": "utf-8",
"shell": true
}

hello.java

public class Hello{
public static void main(String[] args) {
System.out.println("Hello World, 你好世界");
}
}

Ctrl + B运行结果

Hello World, 你好世界
[Finished in 1.5s]

参考:Mac 使用Sublime Text 3搭建java环境


为了方便可以在编译执行之前删除原有class文件

{
"shell_cmd": "rm -f *.class && javac -encoding utf-8 $file_name && java $file_base_name",
"file_regex": "^ \[javac\] (.+):([0-9]+):() (.)$",
"working_dir": "$file_path",
"selector": "source.java",
"encoding": "utf-8",
"shell": true
}
            </div>
目录
相关文章
|
Oracle Java 关系型数据库
在macOS系统中 下载、安装、使用Java8
在macOS系统中 下载、安装、使用Java8
8652 0
在macOS系统中 下载、安装、使用Java8
|
6月前
|
Java Shell Linux
搭建Sublime Text3 Java编译运行环境
搭建Sublime Text3 Java编译运行环境
|
7月前
|
Java 关系型数据库 MySQL
【Java用法】使用Java导出word文档的解决方案(适用于Windows电脑)
【Java用法】使用Java导出word文档的解决方案(适用于Windows电脑)
319 0
|
11月前
|
Java C++ iOS开发
macos上VS Code上配置Python、Java、C++环境变量
macos上VS Code上配置Python、Java、C++环境变量
195 0
macos上VS Code上配置Python、Java、C++环境变量
|
11月前
|
Java Windows
Windows 上配置 Java 开发环境
Windows 上配置 Java 开发环境
100 0
|
Java Shell
Mac上使用Sublime Text 3配置java编译运行环境
Mac上使用Sublime Text 3配置java编译运行环境
91 0
在mac上配置sublime text运行python3教程
编程环境准备,更好的在sublime text 运行python3
在mac上配置sublime text运行python3教程
mac上安装和卸载java的jdk
mac上安装和卸载java的jdk
653 0
|
Oracle Java 关系型数据库
【Java扎马步】Mac OS X配置Java开发环境
【Java扎马步】Mac OS X配置Java开发环境
205 0
【Java扎马步】Mac OS X配置Java开发环境
|
Java
Macbook Pro 安装 Java JDK8 9 10 11 命令工具
Macbook 安装 Java JDK8 9 10 11,新手第一次买苹果Macbook需要配置Java开发环境,安装JDK
11006 0