在sublime Text2上配置並運行Java程序

在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.注意&疑問

注意,還是儘量少點輸入中文。有些中文輸出後,會有問題的。這也是我疑問的地方。如圖所示:

只要內容裏面有大笨蛋三個字,就會出問題==,我也不知道哪裏出問題了。如果有大神知道的話,能否指點一下我呢~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章