win10+vscode部署java開發環境

lx熊貓桑發表於2019-01-19

最近在學Java,嫌IDE太重,就自己摸索了一下用VScode部署Java開發環境的方法,比較適合輕度入門級、以及對比較熟VScode不想換編輯器的搞法。

  1. 部署JDK
    其實之前在大概1.5的時候就看過一點Java的東西,也裝過JDK還有JRE,也裝過Eclipse,但是前邊那倆太佔系統資源了,後邊的又太醜,沒多久就讓我全給卸了。這回一開始裝的時候,其實我也試過裝JDK,但是也還是和之前一個德行,直到我看到了OpenJDK……臥槽要的就是這個!直接到它的下載裡把東西拖回來解壓,然後到開始選單開啟“設定”(齒輪圖示),直接搜尋“高階”,點選“檢視高階系統設定”開啟“系統屬性”視窗,再點“環境變數…”按鈕開啟“環境變數”,在上邊使用者變數里加個JAVA_HOME的變數,值就是你JDK解壓到的位置(可以直接用瀏覽目錄選擇);再點開“Path”,在下邊新增一項%JAVA_HOME%in,全部確定退出去就可以了。這時可以用Win+R並輸入cmd開啟命令提示符視窗,輸入java -version能看到OpenJDK版本資訊的話,就說明搞定了。
  2. 部署Maven
    Maven其實也是類似於JDK這種,直接去官網點Download,直接找到Binary zip archive的Link直接下載就行,也是拖到一個地方解壓,然後點開“環境變數”,在使用者變數裡分別加個M2_HOME,都指向解壓目錄,然後再到Path里加個%M2_HOME%in全部確定就可以了。驗證時到cmd裡輸下mvn -v,同樣如果有版本資訊那就是成功了。
  3. 在VScode裡安裝相關外掛及配置
    Microsoft有個官方的外掛“Java Extension Pack”,點開它的“依賴項”可以看到就是需要裝的幾個外掛,可以直接裝這個(會附帶把依賴項都裝上)或者單裝都可以,裝好以設定下java.homemaven.executable.pathmaven.terminal.useJavaHome基本就能跑了,當然記得把terminal.integrated.shell.windows也要一併設定好。
  4. 配置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>

    進去,儲存退出。

  5. 部署Gradle
    Gradle是Google家的構建系統工具,一般Android上用的更多些。由於語法是基於Groovy實現的,所以手寫時會比XML爽不少。在安裝上,Gradle跟其它工具大同小異,都是先去官網下載,然後解壓到一個目錄,再在系統里加入GRADLE_HOME變數,並把bin目錄加入到Path裡即可。
    Gradle文件可以參考Gradle 使用者指南官方文件中文版

相關文章