最近在學Java,嫌IDE太重,就自己摸索了一下用VScode部署Java開發環境的方法,比較適合輕度入門級、以及對比較熟VScode不想換編輯器的搞法。
-
部署JDK
其實之前在大概1.5的時候就看過一點Java的東西,也裝過JDK還有JRE,也裝過Eclipse,但是前邊那倆太佔系統資源了,後邊的又太醜,沒多久就讓我全給卸了。這回一開始裝的時候,其實我也試過裝JDK,但是也還是和之前一個德行,直到我看到了OpenJDK……臥槽要的就是這個!直接到它的下載裡把東西拖回來解壓,然後到開始選單開啟“設定”(齒輪圖示),直接搜尋“高階”,點選“檢視高階系統設定”開啟“系統屬性”視窗,再點“環境變數…”按鈕開啟“環境變數”,在上邊使用者變數里加個JAVA_HOME
的變數,值就是你JDK解壓到的位置(可以直接用瀏覽目錄選擇);再點開“Path”,在下邊新增一項%JAVA_HOME%in
,全部確定退出去就可以了。這時可以用Win+R並輸入cmd
開啟命令提示符視窗,輸入java -version
能看到OpenJDK版本資訊的話,就說明搞定了。 -
部署Maven
Maven其實也是類似於JDK這種,直接去官網點Download,直接找到Binary zip archive的Link直接下載就行,也是拖到一個地方解壓,然後點開“環境變數”,在使用者變數裡分別加個M2_HOME
,都指向解壓目錄,然後再到Path里加個%M2_HOME%in
全部確定就可以了。驗證時到cmd裡輸下mvn -v
,同樣如果有版本資訊那就是成功了。 -
在VScode裡安裝相關外掛及配置
Microsoft有個官方的外掛“Java Extension Pack”,點開它的“依賴項”可以看到就是需要裝的幾個外掛,可以直接裝這個(會附帶把依賴項都裝上)或者單裝都可以,裝好以設定下java.home
、maven.executable.path
和maven.terminal.useJavaHome
基本就能跑了,當然記得把terminal.integrated.shell.windows
也要一併設定好。 -
配置MAVEN國內代理
首先開啟MAVEN的解壓目錄,然後找到conf資料夾,把settings.xml
檔案複製到使用者資料夾的.m2
資料夾下,然後找到<mirrors>
這段,新增:<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>central</id> <name>Maven Repository Switchboard</name> <url>http://repo1.maven.org/maven2/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>repo2</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://repo2.maven.org/maven2/</url> </mirror> <mirror> <id>ibiblio</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url> </mirror> <mirror> <id>jboss-public-repository-group</id> <mirrorOf>central</mirrorOf> <name>JBoss Public Repository Group</name> <url>http://repository.jboss.org/nexus/content/groups/public</url> </mirror> <mirror> <id>maven.net.cn</id> <name>oneof the central mirrors in china</name> <url>http://maven.net.cn/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
進去,儲存退出。
-
部署Gradle
Gradle是Google家的構建系統工具,一般Android上用的更多些。由於語法是基於Groovy實現的,所以手寫時會比XML爽不少。在安裝上,Gradle跟其它工具大同小異,都是先去官網下載,然後解壓到一個目錄,再在系統里加入GRADLE_HOME
變數,並把bin目錄加入到Path裡即可。
Gradle文件可以參考Gradle 使用者指南官方文件中文版。