在 Vscode 中使用 Java Maven 範例
Maven 可以用來建構和管理專案,包含對於庫的管理可以自動從支援的清單內自動下載,算是非常方便的省去不少建構上的麻煩。
這邊為了快速測試搭配 Vscode 做範例說明。
安裝 Maven
官方下載頁面:https://maven.apache.org/download.cgi
下載第二行的 Binary zip archive 這是我們要的檔案
載完之後找個合適的地方解壓縮,這邊用 C:\app 當範例,當前版本是 3.9.4 解出來後需要加到環境變數的位置會在
C:\app\apache-maven-3.9.4\bin
這邊用 PowerShell 加入環境變數 (需要使用管理員模式開啟)
[Environment]::SetEnvironmentVariable("PATH", "$($env:Path);C:\app\apache-maven-3.9.4\bin;", "Machine")
加完之後就能用了,用這個指令測試能不能用
mvn -v
如上圖那樣就是正確安裝好了
如果出現找不到 JAVA_HOME 的話表示電腦沒安裝 JAVA,這邊懶人包補裝一下就好
https://www.oracle.com/java/technologies/downloads/#jdk20-windows
從 vscode 執行 java 範例程式
先從套件區下載 Maven for Java 安裝
然後建立一個空資料 Demo 用 vscode 開啟
vscode 中按下 Ctrl+Shift+P 叫出命令列安裝
輸入 Maven後選擇 建立 Maven 專案
選擇快速建立
選擇1.4
網址預設狀態直接 Enter 即可
專案名稱預設 Demo 即可
選擇建立的位置,因為剛剛已經先建立好了直接Enter就好
選取資料夾之後注意看底下有對話要回復,版本輸入1.0按 Enter
然後會讓你確認是否正確,輸入Y之後就會自動建立好範例專案了
再來就建立好了
按下F5可以看到程式跑的結果
到此範例程式就生成完畢並成功執行了
添加 Lib 庫
套件查詢網頁: https://mvnrepository.com/
Maven的Lib庫管理是寫在 pom.xml 這個裡面裡面的,打開之後可以看到預設他有一個 junit 要追加的話,就在這個區塊前後添加即可
這邊舉個例子添加 sqlserver 的套件,需要的代碼可以從網站中查到,其中我選擇 12.4.0.jre8
版本點進來就有 Maven 用的代碼了
貼到剛剛 juint 附近,存檔之後右下角選是 Yes,按了會自動檢查有沒有貼錯
正確無誤之後再來在底下終端機輸 cd demo 進入 pom.xml 所在位置,然後再輸入 mvn clean install 清除已經編譯的檔案然後再重新編譯(會順便下載缺失的lib套件)
就此就完成了下載lib庫了,可以直接在代碼使用該庫的函式了
沒有留言:
張貼留言