這幾年工作比較專注於 .NET 解決方案,已經好幾年沒有撰寫 Java。近期因為工作關係,需要稍微接觸一些 Java 開發,趁這個機會將一些新手/基礎的操作紀錄下來,提供未來自己與有興趣的朋友參考。






Apache Maven 適用於建置專案工具,主要以 pom.xml (專案物件模型概念) 來管理專案所使用的套件、報告與文件...等,在 Java 開發中很常見。目前在較新版本的 Eclipse 已經有內建 Maven 管理工具,而無須自行安裝相關內容,若有需要自行安裝,可以前往 Maven 下載網頁,依據您的作業系統進行安裝。


建立新的 Maven 專案

步驟 1. 開啟 Ecl點選 File > New > Java Projectoject



 
步驟 2. 選擇 Maven Project,點選下一步




步驟 3. 輸入 Group Id (組織名稱)、Artifact Id (應用程式名稱)、版本 與 Package,點選下一步




步驟 4. Maven 提供不同的專案樣板 (archetype),我們只是簡單 Demo,使用 quickstart 即可




步驟 5. 依據需求選擇,完成後點選下一步






執行單元測試

建立好 Maven 專案,已經有先幫您建立好一個 App.java 與 AppTest.java





您可以右鍵點選 AppTest.java > Run as > JUnit





因為程式內直接寫死為通過,所以結果為通過






建置 Maven 專案

步驟 1. 右鍵點選專案 > Run As > Maven Build...





步驟 2. 在 Goals 部分輸入 package,點選 Run 即開始建置專案





步驟 3. 建置完成後,在專案資料夾底下會多一個 Target 資料夾,可以看見專案內容已經建置完成,並且打包成 jar 檔案