Sublime-Text篇之编译和运行Java程序

1.搭建java环境

(1) 添加Java_HOME,值为: C:\Program file\Java\jdk1.7.0-13;(Java安装目录)

环境

(2) 编辑path,添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

(3) 添加classpath值为(动态路径前面的分号’;‘别忘了) : ;%JAVA_HOME\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

2.创建批处理脚本runJava.bat

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

将文件复制到JDK的bin目录下

3.打开Preferences -> Browse Pakages***

找到 JAVA 文件夹 找到JavaC.sublime-buildw用ST2或记事本打开

(下篇我会介绍如何在window系统的右键菜单上添加Edit with submit text2)

Sublime-Text篇之编译和运行Java程序_第1张图片

只要替换 “cmd”:[“javac”,”$file”],javac–>runJava.bat 即可

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

最后 “CTRL+B”就可运行了

到这里全部在ST2上编译和运行Java程序就完成了,这是我写的简单的冒泡排序的编译运行
Sublime-Text篇之编译和运行Java程序_第2张图片


JAVA编译时 decode error output not utf-8 的解决办法

今天在java程序中使用中文参与编译,导致编译无法解析


解决办法 : 修改编码格式为cp936即可

Sublime-Text篇之编译和运行Java程序_第3张图片

你可能感兴趣的:(sublime)