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运行

猜你喜欢

转载自blog.csdn.net/jianglw1/article/details/82927256