2020年5月10日 星期日

Maven-環境建置


更新時間:05/10/2020

前言

Apache Maven,是一個專案管理及自動構建工具(特別是Java軟體)。Maven專案使用專案物件模型(Project Object Model,POM)來組態。專案物件模型儲存在名為 pom.xml 的檔案中。
通過在 pom.xml 配置一小段描述訊息來管理項目的建構(編譯、測試、報告、打包、部署),然後把Source Code放到默認的目錄中,最後下下幾個指令即可。
理想的項目構建是高度自動化,跨平台,可重用的組件,標準化的,使用maven就可以幫我們完成上述所說的項目構建過程。

2020年5月6日 星期三

Maven-開篇


更新時間:05/06/2020

前言、pom.xml?可以拿來做什麼嗎?

第一次碰到專案時,發現有一個pom.xml檔案,裏頭密密麻麻的文字,完全不瞭解其意義...。只好詢問開發人員,但卻被冷冷地回應:「Java不是都這樣開發的嗎?」,他也沒再多解釋什麼,默默地走掉了!
What the hell!?這種配置我從來沒有見過,懵了!還是繼續寫Code去...