0
点赞
收藏
分享

微信扫一扫

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

陈情雅雅 2022-03-10 阅读 108


编译 + 运行一次搞定

新建配置文件 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
}



举报

相关推荐

0 条评论