導航:首頁 > 編程語言 > sublime編譯java

sublime編譯java

發布時間:2022-07-01 08:06:26

㈠ Sublime 2 如何編譯java

點擊「preferences」菜單,選擇「Browse Packages」打開插件所在目錄,找到「java」這一項,雙擊打開。
後綴名為sublime-build的文件是編譯程序的命令,找到JavaC.sublime-build,拖入Sublime Text 2打開進行編輯。下面是我自己做的java程序的編譯和運行文件,如果已經安裝JDK並配置了環境變數,可以直接復制粘貼。
{
"cmd": ["javac","-encoding","UTF-8","$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding":"GBK",

"variants":
[
{
"name": "Run",
"cmd" : ["java", "$file_base_name"],
"encoding":"GBK"
}
]
}

"cmd"表示要執行的命令,[]是要執行的命令,可以加參數,參數中不能有空格,每對引號之中的內容之間會自動加上引號。如"javac","-encoding","UTF-8"會以"javac -encoding UTF-8"的形式執行,"$file"表示當前文件的文件名,帶後綴名。下面兩行不用調整。最後一行"encoding":"GBK",表示sublime text 2和系統溝通時採用GBK編碼。因為sublime text 2隻支持UTF-8編碼,因為用它編寫的java文件為UTF-8的編碼,但是windows 中文版系統支持的編碼格式是GBK,如果都是英文,這兩種編碼格式一般沒有中途,但是當出現中文時,兩著不能完全兼容,因此如果出現錯誤信息,無論是語法錯誤還是編碼問題,sublime text 2會無法顯示錯誤信息。因此編譯時要加上 -encoding UTF-8的參數,而獲取系統信息時,要加上"encoding":"GBK",這樣javac編譯就知道源程序是UTF-8的信息,而系統執行或者編譯文件時的反饋信息返回給sublime text 2時,sublime text 2也知道獲取的是GBK編碼的信息,就不會出錯了。
"variants":
[
{
"name": "Run",
"cmd" : ["java", "$file_base_name"],
"encoding":"GBK"
}
]
這部分表示運行程序的設置,"$file_base_name"表示文件名,但是不含後綴名。
"java", "$file_base_name"表示使用java命令執行程序,因為這時不能有後綴名,所以使用了"$file_base_name","encoding":"GBK",同上所述。

㈡ sublime運行java這個怎麼搞

你先把文件保存,沒有保存怎麼運行。
比如你把文件八寸為test.java,然後在運行javac test.java,再運行java Hello就可以了,javac是編譯,java是運行編譯後的class文件

㈢ 如何使用sublime進行java代碼

點擊「preferences」菜單,選擇「Browse Packages」打開插件所在目錄,找到「java」這一項,雙擊打開。 後綴名為sublime-build的文件是編譯程序的命令,找到JavaC.sublime-build,拖入Sublime Text 2打開進行編輯。下面是我自己做的java程序的編譯和運

㈣ sublime text 能編譯java軟體嗎

不能編譯,這個軟體主要是來寫 web,html,js等,是一個編寫工具,而不是編譯工具

㈤ sublime怎麼運行java代碼

首先找到Sublime Text 3 安裝目錄下的Java.sublime-package文件。我的這個文件是在C:\Program Files\Sublime Text 3\Packages
使用WinRAR或者其他解壓軟體打開上一步中說的文件
找到JavaC.sublime-build文件並且使用Sublime Text 3 打開,修改內容為下文給出的內容
然後保存,WinRAR會提示是否保存修改的文件到壓縮文件,當然選是
JavaC.sublime-build
{
"cmd": ["javac", "$file_name", "&&", "java", "$file_base_name"],
"working_dir": "${project_path:${folder}}",
"selector": "source.java",
"shell": true,
"encoding":"utf-8"
}

㈥ sublime text2怎麼編譯java啊

tools-build systems- 手動選擇JavaC
然後再build

如果還不行 說明你JavaC.sublime-build沒改好,一般來說 沒必要改的,bat需要麼,我不太清楚,JDK裝好都在PATH中,java可以隨時編譯

㈦ sublime編譯java環境出問題

為何選擇sublime進行java開發呢
如果只是為了熟悉java環境的話,可以用記事本或者notepad++等,如果為了提高效率,可以上Eclipse、IntelliJ 等
單純的為了開發java而去學這個軟體,有點得不償失呀。

㈧ sublime編譯java沒有結果怎麼回事

按照以下的步驟修改sublime text 2的編譯系統腳本。
在選項卡Preferences > Browse Packages.. 打開sublime的包目錄
轉到Java Folder
打開 JavaC.sublime-build 替換下面的命令行
"cmd": ["javac", "$file"],

在 Windows 下使用以下命令替換
"cmd": ["runJava.bat", "$file"],

在 Ubuntu 下使用以下命令替換
"cmd": ["runJava.sh", "$file_base_name"],

Step #4 – 現在寫個測試程序,使用CTRL+B 編譯運行。$("input[name*=textfield_@]")就可以了

㈨ sublime怎麼用編譯java

方法一: 打開Sublime Text 3,依次點擊Preference, Browse Packages,在打開的窗口中雙擊User文件夾,新建文件JavaCsublime-build,用記事本打開,粘貼下面的代碼並保存關閉: { "cmd": ["javac","-encoding","UTF-8","-d","","$file"],sublime怎麼用編譯java

㈩ 怎麼在sublime text 3中編譯運行java文件

方法一:
打開Sublime Text 3,依次點擊Preference, Browse Packages,在打開的窗口中雙擊User文件夾,新建文件JavaC.sublime-build,用記事本打開,粘貼下面的代碼並保存關閉:
{
"cmd": ["javac","-encoding","UTF-8","-d",".","$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding":"GBK",
//執行完上面的命令就結束
// 下面的命令需要按Ctrl+Shift+b來運行
"variants":
[
{
"name": "Run",
"shell": true,
"cmd" : ["start","cmd","/c", "java ${file_base_name} &echo. & pause"],
// /c是執行完命令後關閉cmd窗口,
// /k是執行完命令後不關閉cmd窗口。
// echo. 相當於輸入一個回車
// pause命令使cmd窗口按任意鍵後才關閉
"working_dir": "${file_path}",
"encoding":"GBK"
}
]
}
ctrl+B編譯,Ctrl+shift+b運行。
方法二:
1.安裝JDK並配置環境變數
2.在JDK的bin目錄下新建runJava.bat文件,右鍵選編輯,復制粘貼如下代碼並保存:
@echo off
cd %~dp1
echo Compiling %~nx1......
if exist %~n1.class (
del %~n1.class
)
javac -encoding UTF-8 %~nx1
if exist %~n1.class (
echo ------Output------
java %~n1
)
3.打開Sublime Text 3,依次點擊Preference, Browse Packages,在打開的窗口中雙擊User文件夾,新建文件JavaC.sublime-build,用記事本打開,粘貼下面的代碼並保存關閉:
{
"shell_cmd": "runJava.bat \"$file\"",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding": "GBK"
}
保存後即可在Sublime Text 3中按Ctrl+B編譯Java運行文件,這種方法的缺點是無法在控制台輸入,如果程序需要輸入內容,則直接報錯

閱讀全文

與sublime編譯java相關的資料

熱點內容
歐美在線觀看網站 瀏覽:385
python整蠱代碼大全 瀏覽:458
電影 中國 飛機 瀏覽:103
畫江湖推倒常宣靈小說 瀏覽:158
java表格居中 瀏覽:404
能來回穿梭現代和民國的小說 瀏覽:830
法國版未刪 瀏覽:755
java中字元串輸入 瀏覽:185
可愛女友糖糖圓圓小詩 瀏覽:272
如何在雲南交投app辦etc 瀏覽:829
尺度大的男同志電影 瀏覽:925
主角為秦霄的穿越小說 瀏覽:707
大尺度床戲多的電影 瀏覽:395
台灣性電影 瀏覽:942
華為手機聊天加密軟體 瀏覽:833
台灣電影愛情片他女朋友死了 瀏覽:813
電影音樂下載 瀏覽:158
池恩瑞的作品 瀏覽:912
澳門電影免費觀看網站大全 瀏覽:243