1,创建Java程序并保存为Text.java
![](https://img.haomeiwen.com/i647328/c6dd63ecbc7afeb2.png)
2.Tools-Build System-New Build System...
sublime text默认的java处理方式还是编译,Build后会生成一个.class文件,而没有去运行,这时候就需要改配置文件达到编译+运行的目的。
![](https://img.haomeiwen.com/i647328/208a4aa98d7ffea6.png)
![](https://img.haomeiwen.com/i647328/b6729b4a29430af6.png)
![](https://img.haomeiwen.com/i647328/08ddb8025981ccbf.png)
文件名随意填,下面是配置文件的代码,Google 了下,找到了两种配置文件。
1)
{
"shell_cmd": "javac -encoding utf-8 $file_name && java $file_base_name",
"file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",
"selector": "source.java",
"encoding": "utf-8"
}
2)
{
"cmd": ["javac \"$file_name\" && java \"$file_base_name\""],
"working_dir": "${project_path:${folder}}",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"shell": true,
"encoding": "utf-8"
}
3.选择Build System,选择上一步保存的配置文件
![](https://img.haomeiwen.com/i647328/a1a4e6ed75aed0b0.png)
4.cmd+B 编译运行
![](https://img.haomeiwen.com/i647328/555891958dd353a4.png)
运行的时候会在桌面上生成一个 .class文件,可以通过配置文件将生成的.class文件删除。
"shell_cmd": "javac -encoding utf-8 $file_name && java $file_base_name && rm -rf $file_base_name.class"
网友评论
相比其他人的新手菜鸟看不懂,高手大神不屑一顾,好多了,
期待更多作品,关注中