您的位置:首页 > 编程语言 > Java开发

Sublime Text 3搭建 Java 开发环境

2015-10-24 10:01 525 查看

Sublime Text 3搭建 Java 开发环境

安装 JDK

我安装的是 jdk1.8.0_45, 之后配置环境变量等, 将
F:\Program Files\Java\jdk1.8.0_45\bin
加入到环境变量

Path 中.

编写 runJava.bat

此处参考 Sublime Text 2搭建Java开发环境

@ECHO OFF
cd %~dp1
ECHO Compiling %~nx1.......
IF EXIST %~n1.class (
DEL %~n1.class
)
javac %~nx1
IF EXIST %~n1.class (
ECHO -----------OUTPUT-----------
java %~n1
)


将其保存为
runJava.bat
, 然后复制到
F:\Program Files\Java\jdk1.8.0_45\bin
目录下.

runJava.bat
的作用是将编译 (javac) 和运行 (java) 一次性全部完成.

修改 JavaC.sublime-build 文件

找到 Java.sublime-package 文件

该文件位于
F:\Program Files\Sublime Text 3\Packages
目录下, 然后将其解压为
Java.sublime-package
文件,

注意, 如果直接解压到当前文件夹, 会出现大量的文件, 这样不好~~ 因此, 应该建立一个额外的文件夹再解压, 这个文件夹

我取名为
Java.sublime-package
.

修改 JavaC.sublime-build 文件

Java.sublime-package
文件夹中, 找到
JavaC.sublime-build
文件, 打开后可以看到 :

{
"shell_cmd": "javac \"$file\"",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java"
}


将其改为 :

{
"shell_cmd": "runJava.bat \"$file\"",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding":"GBK"
}


关于为什么编码要改为
GBK
可以参考

Sublime Text 2的Java环境配置

注意
shell_cmd
中的
javac
已经改为了
runJava.bat
.

进入 Browse Packages

Java.sublime-package
文件夹拷贝到
C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Packages
目录下,

这个目录可以通过 sublime text 的菜单栏上的
Preferences -> Browse Packages...
进入; 另一种方法可以参考

SublimeText中配置java编译运行环境

总结

做完以上步骤, 基本上没问题了.

测试

编写一个简单的 Java 程序 test.java :

public class test{
public static void main(String[] args) {
int a = 9;
System.out.println("a = " + a);
}
};


Ctrl + B
编译, 得到结果如下:



补充

(2015.10.26) 今天写 Java 的时候发现如果程序中有中文的话还是会出问题, 算了, 还是用 eclipse 吧 : )

参考资料

Sublime Text 2搭建Java开发环境

Sublime Text 2的Java环境配置

SublimeText中配置java编译运行环境
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 开发 环境搭建