[平台] : sublime text 3
[程式語言] : java (jdk-13.0.2_windows-x64_bin)
[作業系統] : windows 64 bit
[引用內容] :
1. 解决JDK13没有jre问题 https://blog.csdn.net/qq_35219068/article/details/101099930
2. Sublime Text 3 安装颜色选择插件 https://blog.csdn.net/hu_feng903/article/details/81155576
3. Windows下 Sublime Text 3配置java執行環境 https://www.itread01.com/content/1542824766.html
1. 下載JDK。 https://www.oracle.com/java/technologies/javase-jdk13-downloads.html
下滑~我是windows 64bit版本
選擇安裝位置(我裝在D槽,預設是C槽)
然後一直按Next,最後Close。
2. 設置環境變數。
【控制台】>【系統】>【進階系統設定】>【進階】>【環境變數】
or
【Win】+R > 輸入"sysdm.cpl" >【進階】>【環境變數】
在系統變數的Path中新增"%JAVA_HOME%\bin"和"%JAVA_HOME%\jre\bin"。
有沒有發現在 jdk 資料夾中找不到 jre 資料夾呢?
不用擔心,下一步就是要把它變出來~
3. 生成 jre資料夾。
以系統管理員的權限打開命令提示字元。(重要!!!)
把 jdk 資料夾安裝在C槽的朋友直接輸入"cd 資料夾的路徑",
像我安裝在D槽,就要先輸入"D:"切換到D槽,才可以進入資料夾位置"cd 資料夾的路徑"。
// 資料夾路徑為D:\ProgramFiles\Java\jdk-14
(jdk-14的位址喔~)
然後輸入↓(可直接複製)
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
就會生成 jre 資料夾了~
接著在命令提示字元輸入"java -version",
就可以看看有沒有安裝成功。
安裝成功就可以看到java的版本資訊,
失敗就會顯示"'java' 不是內部或外部命令、可執行的程式或批次檔"。
4. 編寫執行批次檔。
打開文字編譯器輸入下方程式碼存成"runJava.bat"。
將它放到java安裝目錄下jdk下面的bin資料夾中。
(先存在桌面在把檔案拉進資料夾中,不然可能會因為權限的問題而無法存檔)
@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
)
5. 設定Java Build System。
打開"Sublime Text 3 > Packages",找到"Java.sublime-package",重新命名加上".zip",確認變更。
然後把ZIP檔解壓縮在"Java.sublime-package"資料夾中,打開資料夾找到"JavaC.sublime-build"以文字編輯器編輯內容。
把內容改成下面程式碼然後存檔。
{ "cmd": ["javac", "$file_name","&&","java", "$file_base_name"], "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": "source.java", "shell": true }
把"Java.sublime-package"資料夾壓縮成ZIP檔,再重新命名去掉".zip"附檔名。
6. 測試。
打開Sublime Text 3,【Tools】>【Build System】>【JavaC】,
【Ctrl】+N 新增空白頁,【Ctrl】+S 儲存檔案,,【Ctrl】+B 編譯,
成功~
範例程式碼↓
public class Hello{ public static void main(String[] args){ System.out.println("你好"); } }
7. 使閱讀更清楚、舒服。
一開始java檔沒有像我圖片中的範例程式那麼鮮明,
整片灰撲撲的,非常不適合閱讀,
因此推薦安裝插件。
【Preferences】>【Package Control】>【Advanced Install Package】
在下面輸入" Color Highlighter "安裝插件,安裝完成後,重新開啟Sublime Text 3,就是多采多姿的程式碼了~