配置sublime text2步骤如下:   

        1: Windows

                                使用下面代码创建文件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
                 )

       2:  将 批文件 runJava.bat 复制到 JDK 的 bin 目录 

       3:  

    在选项卡Preferences > Browse Packages【如果是汉化版的话这里是 "编好 >浏览程序包"】             打开sublime的包目录       

         然后找到 JavaC.sublime-build 打开后替换如下:

        将:

           "cmd": ["runJava.bat", "$file"],

             替换成:

                 "cmd": ["runJava.bat", "$file"],

         然后写个测试程序,使用CTRL+B 运行测试下。。。。

        

                    注 :一般到第3步就可以成功的了 ,不过有时sublimt2控制台依然会什么都没有   这时候我们可以用 

                  "ctrl + ~"   打开控制台看下程序跟踪的记录     可以查看是什么原因造成不成功 。。。。 

                     我遇到过的情况就是 "'ascii' codec can't decode byte 0xd0 in position 3"

                    下面有个解决方法:

      找到Default包【选项卡Preferences > Browse Packages >Default】中的exec.py,替换大约45行的位置:
                        proc_env[k] = os.path.expandvars(v).encode(sys.getfilesystemencoding())
                        为
                        proc_env[k] =  os.path.expandvars(v.decode(sys.getfilesystemencoding())).encode(sys.getfilesystemencoding())

                         然后保存测试一下就好了