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...
编译 + 运行一次搞定
新建配置文件 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
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
如果在目录中打开,只是运行单文件,可以使用,避免报文件找不到异常
{ "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
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
hello.java
public class Hello{ public static void main(String[] args) { System.out.println("Hello World, 你好世界"); }
}
- 1
- 2
- 3
- 4
- 5
Ctrl + B运行结果
Hello World, 你好世界
[Finished in 1.5s]
- 1
- 2
为了方便可以在编译执行之前删除原有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
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
文章来源: pengshiyu.blog.csdn.net,作者:彭世瑜,版权归原作者所有,如需转载,请联系作者。
原文链接:pengshiyu.blog.csdn.net/article/details/93244589
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)