《Maven实战》之读书笔记

       通常需要设置环境变量MAVEN_OPTS的值为-Xms128m -Xmx512m,因为java默认的最大可用内存往往不能够满足Maven运行的需要,在大项目中往往会出现内存不足,所以建议一开始就配置该变量是推荐做法。

《Maven实战》之读书笔记

      新建一个maven工程后,项目的核心是pom.xml文件。

《Maven实战》之读书笔记

       根元素下的第一个元素modelVersion指定了当前POM模型的版本,对于maven2,maven3来说,它只能是4.0.0。

       groupId+artifactId+version这三个元素构成了一个项目的基本坐标。groupId定义了项目属于哪个组,artifactId定义了当前项目的在组内的唯一Id,version指定了版本号。

       项目中Java类的包都应该基于项目的groupId和artifactId这样更清晰。

《Maven实战》之读书笔记

如下报错解决办法:添加属性<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>见下图

《Maven实战》之读书笔记

《Maven实战》之读书笔记