• Sublime配置java运行环境


    Sublime配置java运行环境

    首先都要配置好jdk,详见我的上一篇博客
    eclipse java环境配置
    以下有两种配置

    1. 结果输出式
    • 编译运行Java程序,需要创建一个批处理或者Shell脚本,取名runJava.bat(可以通过新建记事本然后更改后缀名),将该文件复制到JDK的bin目录下,代码:
    @echo off
    cd %~dp1
    echo Compiling %~nx1......
    if exist %~n1.class (
     del %~n1.class
    )
    javac %~nx1
    if exist %~n1.class (
     echo ------Output------
     java %~n1
    )
    
    • 打开Sublime Text 3的安装目录,找到Package目录下的Java.sublime-package,打开(可以通过更改后缀加.zip的方法,然后用解压缩方法打开),打开里面的JavaC.sublime-build将文件修改为:
    
    {
     "shell_cmd": "runJava.bat \"$file\"",
     "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
     "selector": "source.java",
     "encoding": "UTF-8"
    }
    

    修改之后保存即可.
    重新打开Sublime,编辑Hello.java,如下所示,保存代码,Ctril+B编译运行
    在这里插入图片描述

    1. 控制台式
      为了实现交互式的输入输出,这里我们配置以下控制台式做法.
    • 选择tools->build system->new build system复制以下代码保存,命名为Java.sublime-build(为了和sublime自带的JavaC.sublime-build区分开):
    {
        "cmd": ["javac", "-encoding", "UTF-8", "-d", ".", "$file"],
        "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
        "selector": "source.java",
        "encoding": "GBK",
        "variants": [{
            "name": "Run",
            "shell": true,
            "cmd": ["start", "cmd", "/c", "java ${file_base_name} &echo. & pause"],
            "working_dir": "${file_path}",
            "encoding": "GBK"
        }]
    }
    
    • 在sublime里面新建测试文件,保存为Hello.java:
    • 按下Ctrl+Shift+B会弹出一个选项,选择"Java"进行编译,然后选择Java Run运行
  • 相关阅读:
    JS的(new Date()).toLocaleString,系统设置为24小时,仍然显示为12小时。
    js中获取时间new date()的用法
    Warning: require(): open_basedir restriction in effect. 宝塔错误
    未定义数组下标: 0
    layui 弹层组件文档
    TP5模版中的运算符
    tp5倒计时还有几天几时几分
    【原创】tp5软件过期提醒
    a标签的title属性 换行
    电子签章盖章之jQuery插件jquery.zsign
  • 原文地址:https://www.cnblogs.com/Janspiry/p/10809443.html
Copyright © 2020-2023  润新知