windows下Sublime Text3 java开发环境的配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows下Sublime Text3 java开发环境的配置相关的知识,希望对你有一定的参考价值。

windows下Sublime Text3 java开发环境的配置:

1.编写批处理脚本run.bat放在jdk的bin目录下,例如我的就放在"D:\Java\bin".

runbat内容:

==========开始(本行不复制)=========

@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  
)

============结束(本行不复制)================


2.Sublime Text3 Preferences--Browse Packages--user(我的绝对路径为:D:\Sublime Text Build 3126 x64\Data\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"
        }
    ]
}

============结束(本行不复制)================


3.运行代码时,按ctrl+B即可编译,但是无法在控制台输入;按ctrl+shift+B,选择JavaC -Run可调出windows控制台,可正常在控制台输入.


以上是关于windows下Sublime Text3 java开发环境的配置的主要内容,如果未能解决你的问题,请参考以下文章

windows下Sublime Text3 java开发环境的配置

windows系统下sublime text3开发工具前端配置

Windows下使用Sublime text3快速编辑Linux文件,写Shell

Windows下使用Sublime text3快速编辑Linux文件,写Shell

windows下golang开发环境搭建(sublime text3 + gosublime + sublimeGDB)

CentOS 7安装Sublime text3