關於Sublime Text 3搭建Java環境的補充


今天在做一些簡單的代碼測試時感到用eclipse好麻煩,於是在網上找到了Sublime Text 3的java環境搭建,看起來很簡單。

大致步驟整理如下:

1.下載Sublime Text 3,官方下載:http://www.sublimetext.com/3

2.打開 安裝目錄/Packages/Java.sublime-package,這個文件在Sublime Text 2中是java文件夾。用解壓軟件打開此文件,推薦好壓。打開后找到JavaC.sublime-build文件,使用任意文本編輯器打開。將其中內容修改如下:

  

1 {
2     "shell_cmd": "runJava.bat \"$file\"",
3     "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
4     "selector": "source.java"
5 }

修改后關閉,解壓軟件提示文件更新,更新。

3.添加環境變量,Path和JAVA_HOME,這個不詳述了。

4.新建runJava.bat文件,並添加如下內容:

 1 @ECHO OFF  
 2 cd %~dp1  
 3 ECHO Compiling %~nx1.......  
 4 IF EXIST %~n1.class (  
 5 DEL %~n1.class  
 6 )  
 7 javac %~nx1  
 8 IF EXIST %~n1.class (  
 9 ECHO -----------OUTPUT-----------  
10 java %~n1  
11 )  

保存后將此文件移動到JDK的bin文件夾中。

5.在Sublime Text 3中點擊Tools-->Build System-->選擇JavaC,完成,測試。




 

 

 

 

 

附部分原文:

1.Sublime Text 3

    這是我今天下載的官方文件+破解軟件+配置文件

    網盤地址:http://pan.baidu.com/share/link?shareid=1576697336&uk=1429154568(此鏈接已失效)

2.JDK

   需要配置JAVA_HOME環境變量

 

#解壓破解

1.解壓Sublime3文件夾到任意位置

2.打開SublimeTextKeygen.7z壓縮包內的軟件,雙擊運行

2.輸入任意用戶名,之后點擊Patch key,找到可執行文件,點擊。然后出現提示再點Generate,就會生成注冊碼

3.這時候就可以復制生成的注冊碼,然后運行Sublime Text 3軟件,把注冊碼黏貼進去就會提示破解成功了

#配置環境

1.這時候進入軟件界面,其實看起來跟2差不多,但是配置編譯的卻發生了很大的變化

雖然這里還是老樣子,但是在這里卻找不到原來的javac配置文件

2.后來我終於找到了這個配置的地方

   %安裝目錄%/package/Java.sublime-package,用好壓或者其他壓縮軟件打開,在里面找到JavaC.sublime-build,大小是1kb

   然后用文本編輯器打開該文件,修改成這樣

復制代碼
{
    "shell_cmd": "runJava.bat \"$file\"",
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.java",
  //添加下面一段可支持編譯中文,親測Java可用
   "encoding": "GBK" }
復制代碼

3.最后也是最關鍵的一步,就是將剛才壓縮包內的runJava.bat解壓到JDK安裝目錄下的bin目錄下

4.接下來就可以寫個小程序來測試一下,Ctrl+B就是,另外也可以在Tool-->Build進行編譯。

public class Hello{
    public static void main(String[] args) {
        System.out.println("Hello Sublime Text 3!");
    }
}
Compiling Hello.java.......  
-----------OUTPUT-----------  
Hello Sublime Text 3!
[Finished in 0.9s]

好啦,到啦這里就配置完成啦,希望能夠幫到大家,也希望大神們不吝賜教,謝謝

 

轉自:http://www.cnblogs.com/q812717031/archive/2013/06/11/3131717.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM