Sublime Text3是一个比较好用的IDE。截图如下:
下面就简单介绍下如何配置:
- 下载java最新版SDK。这里有下载地址 ,安装好。
- 下载Sublime Textmate3, 这里下载 可以根据需要自行选择32位或64位版本,下载完成后安装。
- 配置java环境变量,在环境变量中新建
JAVA_HOME
, 变量值为你的java安装目录,这里我安装在D盘,变量值是D:\Program Files\Java\jdk1.8.0_40
,后面的jdk1.8.0_40
是你安装的jdk版本号,可能因安装版本不同而不同。然后是Path
变量,有的话就编辑,变量值后面加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
,最后,新建变量CLASSPATH
,变量值设为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
, 如果你要在某处建立一个文件夹里面有你的java代码,你打算在这里编译运行,比如 D:\javalearn ,你应该也要把它加入到CLASSPATH
中去。 - 测试你的java是否成功安装。WIN +R快捷键, 输入cmd, 然后在打开的终端中输入
java -version
, 有版本信息则表示安装成功。 - 用文本编辑器写下面代码
@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, 并将它放到java安装目录下jdk下面的bin文件夹中。
- 打开Sublime Text3安装目录下的Packages文件夹,
找到Java.sublime-package用解压缩软件打开,找到JavaC.sublime-build,用文本打开,并将文件修改为
{
"shell_cmd": "runJava.bat \"$file\"",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding": "UTF-8"
}
- 打开Sublime Text 3,
并在D:\javalearn文件夹中新建一个HelloWorld.java文件,
写入下面内容来测试Sublime是否可以使用。
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World from Sublime Text 3!");
}
}
Ctrl+B编译运行,结果如下: