zoukankan      html  css  js  c++  java
  • 搭建java环境——使用Sublime Text 3(windows环境)

    实现sublime Text 3对Java编译执行

    参考网址:http://tieba.baidu.com/p/2609515186

    1.1直接在安装路径下找到*PackagesJava.sublime-package文件,用解压缩软件打开,找到JavaC.sublime-build文件,将shell_cmd中的javac改成javaRun,保存后将原压缩文件中的文件替换,如果你的sublime text 3已经打开,会报错,关闭后再次覆盖。代码如下:

    [plain] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    1. {  
    2.     "shell_cmd": "javaRun "$file"",  
    3.     "file_regex": "^(...*?):([0-9]*):?([0-9]*)",  
    4.     "selector": "source.java",  
    5.     "encoding":"cp936"  
    6. }  

    1.2然后在jdk安装路径下的bin目录中新建一个javaRun.bat批处理文件,内容如下:

    [plain] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    1. @ECHO OFF  
    2. cd %~dp1  
    3. ECHO Compiling %~nx1.......  
    4. IF EXIST %~n1.class (  
    5. DEL %~n1.class  
    6. )  
    7. javac  %~nx1  
    8. IF EXIST %~n1.class (  
    9. ECHO -----------OUTPUT-----------  
    10. java %~n1  
    11. )  
    1.3之后就可以使用ctrl+B

    2、若显示编译显示[Decode error - output not utf-8]【注:需要在前面的基础下】

    SublimeText3PackagesJava.sublime-packageJavaC.sublime-build

    3、编译显示: 编码GBK的不可映射字符【注:需要在前面的基础下】

    [Decode error - output not cp936]

    有采用 :http://jingyan.baidu.com/article/ca2d939dc76c89eb6c31ce96.html

    用记事本打开,另存为ANSI编码,但依旧感觉不好受,所以是有如下方法:

    将上述javaRun.bat修改为:

    [plain] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    1. @ECHO OFF  
    2. cd %~dp1  
    3. ECHO Compiling %~nx1.......  
    4. IF EXIST %~n1.class (  
    5. DEL %~n1.class  
    6. )  
    7. javac -encoding UTF-8 %~nx1  
    8. IF EXIST %~n1.class (  
    9. ECHO -----------OUTPUT-----------  
    10. java %~n1  
    11. )  
    [plain] view plain copy
     
    1.   

      

  • 相关阅读:
    A. SwapSort
    D. A Shade of Moonlight
    利用DataSet更改数据,将更改保存到数据库中
    接口设计与数据同步解决方案小结
    SQL 判断 ‘表,存储过程,函数 ...’ 已是否存在
    SQL Server系统表sysobjects介绍与使用
    【转】SQL Server 2008 事件探查器(SQL SERVER Profiler)
    SQL 常用语句
    网页开发 组件
    中文版的jqGrid实例大全
  • 原文地址:https://www.cnblogs.com/Robin-YB/p/6687723.html
Copyright © 2011-2022 走看看