美文网首页
Maven 安装最佳实践

Maven 安装最佳实践

作者: 杰哥长得帅 | 来源:发表于2018-06-13 20:44 被阅读10次

    设置 MAVEN_OPTS 环境变量

    通常需要设置 MAVEN_OPTS 的值为 -Xms128m - Xmx512m,因为 Java 默认的最大可用内存往往不能满足 Maven 运行的需要,比如在项目较大时,使用 Maven 生成项目站点需要占用大量的内存,如果没有该配置,则很容易得到 java.lang.OutOfMemoryError

    配置用户范围 settings.xml

    所有的 Maven 构件一般都被存储在本地仓库(~/.m2/repository)中,以方便重用。其中 ~ 代表当前用户目录

    默认情况下,~/.m2 目录下除了 repository 仓库之外就没有其他目录和文件了,不过大多数 Maven 用户需要复制 M2_HOME/conf/settings.xml 文件到 ~/.m2/settings.xml。原因有以下两点:

    1. 影响范围:~/.m2/settings.xml 是用户范围,M2_HOME/conf/settings.xml 是全局范围。使用用户范围的 settings.xml 可以避免无意识地影响到系统中的其他用户

    2. 配置用户范围的 settings.xml 文件还便于 Maven 升级。直接修改 conf 目录下的 settings.xml 会导致 Maven 升级不便,每次升级到新版本的 Maven,都需要复制 settings.xml 文件。如果使用 ~/.m2 目录下的 settings.xml,就不会影响到 Maven 安装文件,升级时就不需要触动 settings.xml 文件

    相关文章

      网友评论

          本文标题:Maven 安装最佳实践

          本文链接:https://www.haomeiwen.com/subject/pqrseftx.html