-
Maven 安装目录分析:
- bin: 包含 mvn 运行的脚本, 这些脚本用来配置 Java 命令, 准备好 classpath 和相关的 Java 系统属性, 然后执行 Java 命令.
- boot: 该目录包含一个文件. 该文件是一个类加载器框架. Maven 使用该框架加载自己的类库.
- conf: 该目录包含一个非常重要的文件 settings.xml. 直接修改该文件, 就能在机器上全局定制 Maven 的行为.
- lib: 包含 Maven 运行时的 Java 类库.
-
~/.m2:
在用户目录下可以发现 .m2 文件夹. 默认情况下, 该文件夹下放置了 Maven 本地仓库 .m2/repository. -
配置 HTTP 代理:
<proxies> <proxy> <id>optional</id> <active>true</active> <protocol>http</protocol> <username>proxyuser</username> <password>proxypass</password> <host>proxy.host.net</host> <port>80</port> <nonProxyHosts>local.net|some.host.com</nonProxyHosts> </proxy> </proxies> -
设置 MAVEN_OPTS 环境变量:
通常需要设置 MAVEN_OPTS 的值为 -Xms128m -Xmx512m -
配置用户范围 settings.xml:
Maven 用户可以选择配置 $M2_HOME/conf/settings.xml 或者 ~/.m2/settings.xml -
参考:
[1] : Maven 实战