码迷,mamicode.com
首页 > 编程语言 > 详细

sublime text2 配置 java环境

时间:2016-08-07 01:06:11      阅读:299      评论:0      收藏:0      [点我收藏+]

标签:windows   sublime text2 配置java环境   


   配置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())

                         然后保存测试一下就好了         

                            



 

本文出自 “11930414” 博客,请务必保留此出处http://11940414.blog.51cto.com/11930414/1835139

sublime text2 配置 java环境

标签:windows   sublime text2 配置java环境   

原文地址:http://11940414.blog.51cto.com/11930414/1835139

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!