zoukankan      html  css  js  c++  java
  • Sublime Text 3中配置编译和运行Java的两个方法

    方法一:
    打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件JavaC.sublime-build,用记事本打开,粘贴下面的代码并保存关闭:
    {
    "cmd": ["javac","-encoding","UTF-8","-d",".","$file"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.java",
    "encoding":"GBK",
    //执行完上面的命令就结束
     
    // 下面的命令需要按Ctrl+Shift+b来运行
    "variants":
        [
            {
                "name": "Run",
                "shell": true,
                "cmd" :  ["start","cmd","/c", "java ${file_base_name} &echo. & pause"],
                // /c是执行完命令后关闭cmd窗口,
                // /k是执行完命令后不关闭cmd窗口。
                // echo. 相当于输入一个回车
                // pause命令使cmd窗口按任意键后才关闭
                "working_dir": "${file_path}",
                "encoding":"GBK"
            }
        ]
    }
     
    ctrl+B编译,Ctrl+shift+b运行。
     
    方法二:
    1.安装JDK并配置环境变量
    2.在JDK的bin目录下新建runJava.bat文件,右键选编辑,复制粘贴如下代码并保存:
    @echo off
    cd %~dp1
    echo Compiling %~nx1......
    if exist %~n1.class (
    del %~n1.class
    )
    javac -encoding UTF-8 %~nx1
    if exist %~n1.class (
    echo ------Output------
    java %~n1
    )
    3.打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件JavaC.sublime-build,用记事本打开,粘贴下面的代码并保存关闭:
    {
    "shell_cmd": "runJava.bat "$file"",
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.java",
    "encoding": "GBK"
    }
     
    保存后即可在Sublime Text 3中按Ctrl+B编译Java运行文件,这种方法的缺点是无法在控制台输入,如果程序需要输入内容,则直接报错
  • 相关阅读:
    嵌入式开发-基础理论笔记
    如果有,说明你正在堕落!
    不愿意主动联系别人的6大理由
    WCF 服务的ABC之契约(七)
    WCF 服务的ABC之绑定(六)
    WCF 服务的ABC之地址(五)
    WCF 服务与终结点(四)
    WCF 配置文件(三)
    [转载][新手教程] 【小白教程】第一期:谁动了我的Grub?——Grub 修复
    [转载]反无人机企业DroneShield利用声音识别侦测无人机
  • 原文地址:https://www.cnblogs.com/jianhui-Ethan/p/5384994.html
Copyright © 2011-2022 走看看