您的位置:首页 > 编程语言 > Java开发

在sublime Text2上配置并运行Java程序

2016-01-15 14:38 483 查看

在sublime Text2上配置并运行Java程序

1.配置Java环境

2.创建批处理脚本

3.修改JavaC.sublime-build

4.运行Java程序

5.注意&疑问

1.配置Java环境

下面是我写的一篇关于配置java环境变量的博客。如果没有配置,请先配置:

http://blog.csdn.net/DaJian35/article/details/50523089

2.创建批处理脚本

新建一个文件:runJava.bat。然后用记事本打开,输入如下内容:

@ECHO OFF
cd %~dp1
ECHO Compiling %~nx1.......
IF EXIST %~n1.class (
DEL %~n1.class
)
javac %~nx1
IF EXIST %~n1.class (
ECHO -----------OUTPUT-----------
java %~n1
)


点击保存后,将runJava.bat文件放到你配置java环境的JDK内的bin文件。如,我的JDK放在D,所以,我将runJava.bat放置到D:\JDK\bin内。

(创建runJava.bat是为了能编译运行java程序)

3.修改JavaC.sublime-build

打开sublime Text2,点击菜单栏的首选项(Preferences),然后点击浏览插件。在打开的文件夹内,找到Java文件夹。进入Java文件夹后,选择JavaC.sublime-build,用记事本打开该文件。然后将内容改成如下:

{
"cmd": ["runJava.bat", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding":"utf-8"
}


最下面的encoding是指输出内容的编码方式,网上很多人说用gbk,但是我这里运行后会出现乱码。改成utf-8就好了。此时点击保存就可以了。

4.运行Java程序

输入内容:

public class MyTest{
public static void main(String []args){
System.out.println("哈哈,俺老孙来啦!!");
}
}


按快捷键Ctrl+B运行程序,输出结果内容。



5.注意&疑问

注意,还是尽量少点输入中文。有些中文输出后,会有问题的。这也是我疑问的地方。如图所示:



只要内容里面有大笨蛋三个字,就会出问题==,我也不知道哪里出问题了。如果有大神知道的话,能否指点一下我呢~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java sublime