Sublime配置java編譯環(huán)境

首先你的電腦要配置好java環(huán)境變量,如果不懂得可以上網(wǎng)搜,使用java -version檢測java環(huán)境變量是否配置成功。

1急膀、選擇Tools-Build System-new build System ....

Paste_Image.png

在文件中保存如下內(nèi)容:

{
    "cmd": ["javac", "$file_name","&&","java", "$file_base_name"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.java",
    "shell": true,
    "encoding": "GBK"
}

保存的文件名稱為:
Java.sublime-build
文件保存在....\Sublime Text 3\Packages\User文件夾之下

使用快捷鍵:ctrl+shift+b就可以出現(xiàn)如下對話框,選擇Java就可以編譯運(yùn)行了

Paste_Image.png
Paste_Image.png

如果出錯(cuò)還會有如圖所示非常人性化的提示龄捡。
當(dāng)然第2卓嫂、3...n次在編譯運(yùn)行時(shí)就可以直接使用快捷鍵ctrl+b了

當(dāng)然也可以直接設(shè)置為默認(rèn),如下圖所示聘殖,選中Java即可

Paste_Image.png

配置外部運(yùn)行程序

{
"cmd": ["javac","-encoding","UTF-8","-d",".","$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding":"GBK",
//執(zhí)行完上面的命令就結(jié)束

// 下面的命令需要按Ctrl+Shift+b來運(yùn)行
"variants":
    [
        {
            "name": "Run",
            "shell": true,
            "cmd" :  ["start","cmd","/c", "java ${file_base_name} &echo. & pause"],
            // /c是執(zhí)行完命令后關(guān)閉cmd窗口,
            // /k是執(zhí)行完命令后不關(guān)閉cmd窗口晨雳。
            // echo. 相當(dāng)于輸入一個(gè)回車
            // pause命令使cmd窗口按任意鍵后才關(guān)閉
            "working_dir": "${file_path}",
            "encoding":"GBK"
        }
    ]
}

此時(shí)可以看到j(luò)avaC - OUTSET - Run這個(gè)選項(xiàng),點(diǎn)擊可以
在dos窗口顯示結(jié)果奸腺。

Paste_Image.png

附: 配置Javap反編譯class文件源代碼

同樣的選擇Tools-Build System-new build System ....

{
    "cmd": ["javac", "$file_name","&&","javap","-c", "$file_base_name"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.java",
    "shell": true,
    "encoding": "UTF-8"
}

保存為Javap.sublime-build餐禁, 如圖所示按ctrl+shift+b選中javap即可,第二次或者以后直接使用ctrl+b即可

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末突照,一起剝皮案震驚了整個(gè)濱河市帮非,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌讹蘑,老刑警劉巖末盔,帶你破解...
    沈念sama閱讀 217,734評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異衔肢,居然都是意外死亡庄岖,警方通過查閱死者的電腦和手機(jī)豁翎,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評論 3 394
  • 文/潘曉璐 我一進(jìn)店門角骤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事邦尊”惩” “怎么了?”我有些...
    開封第一講書人閱讀 164,133評論 0 354
  • 文/不壞的土叔 我叫張陵蝉揍,是天一觀的道長链峭。 經(jīng)常有香客問我,道長又沾,這世上最難降的妖魔是什么弊仪? 我笑而不...
    開封第一講書人閱讀 58,532評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮杖刷,結(jié)果婚禮上励饵,老公的妹妹穿的比我還像新娘。我一直安慰自己滑燃,他們只是感情好役听,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,585評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著表窘,像睡著了一般典予。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上乐严,一...
    開封第一講書人閱讀 51,462評論 1 302
  • 那天瘤袖,我揣著相機(jī)與錄音,去河邊找鬼麦备。 笑死孽椰,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的凛篙。 我是一名探鬼主播黍匾,決...
    沈念sama閱讀 40,262評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼呛梆!你這毒婦竟也來了锐涯?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,153評論 0 276
  • 序言:老撾萬榮一對情侶失蹤填物,失蹤者是張志新(化名)和其女友劉穎纹腌,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體滞磺,經(jīng)...
    沈念sama閱讀 45,587評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡升薯,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,792評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了击困。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片涎劈。...
    茶點(diǎn)故事閱讀 39,919評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡广凸,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出蛛枚,到底是詐尸還是另有隱情谅海,我是刑警寧澤,帶...
    沈念sama閱讀 35,635評論 5 345
  • 正文 年R本政府宣布蹦浦,位于F島的核電站扭吁,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏盲镶。R本人自食惡果不足惜侥袜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,237評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望溉贿。 院中可真熱鬧系馆,春花似錦、人聲如沸顽照。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽代兵。三九已至尼酿,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間植影,已是汗流浹背裳擎。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留思币,地道東北人鹿响。 一個(gè)月前我還...
    沈念sama閱讀 48,048評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像谷饿,于是被迫代替她去往敵國和親惶我。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,864評論 2 354

推薦閱讀更多精彩內(nèi)容