《Maven實戰》之讀書筆記

hipilee發表於2018-03-06

       通常需要設定環境變數MAVEN_OPTS的值為-Xms128m -Xmx512m,因為java預設的最大可用記憶體往往不能夠滿足Maven執行的需要,在大專案中往往會出現記憶體不足,所以建議一開始就配置該變數是推薦做法。


      新建一個maven工程後,專案的核心是pom.xml檔案。


       根元素下的第一個元素modelVersion指定了當前POM模型的版本,對於maven2,maven3來說,它只能是4.0.0。

       groupId+artifactId+version這三個元素構成了一個專案的基本座標。groupId定義了專案屬於哪個組,artifactId定義了當前專案的在組內的唯一Id,version指定了版本號。

       專案中Java類的包都應該基於專案的groupId和artifactId這樣更清晰。


如下報錯解決辦法:新增屬性<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>見下圖



相關文章