码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2017-06-13 14:34:15      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:windows sublimetext3 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 sublimetext3 java

原文地址:http://huguangqin2015.blog.51cto.com/10856722/1934748

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!