sublime运行java_Sublime配置java运行环境

本文详细介绍了如何在Sublime Text 3中配置Java运行环境,包括创建批处理脚本runJava.bat以编译和运行Java程序,修改Java.sublime-build文件以支持直接编译和运行,并提供了控制台式交互输入输出的配置方法。通过这些步骤,用户可以便捷地在Sublime中直接管理和执行Java代码。
摘要由CSDN通过智能技术生成

Sublime配置java运行环境

首先都要配置好jdk,详见我的上一篇博客

eclipse java环境配置

以下有两种配置

结果输出式

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

13f6d06e17959d29734b477c2159cd63.png

控制台式

为了实现交互式的输入输出,这里我们配置以下控制台式做法.

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值