1. Maven 安装
(1) Windows下的安装
首先验证JDK是否安装及Path,ClassPath路径是否正确;
设置M2_HOME环境变量:M2_HOME=C:\Apache-maven-3.0.3;
设置Path环境变量:Path=%M@_HOME%\bin;
解压命令:
C:\>jar xvf "C:\Download\apache-maven-3.0.3 bin.zip"
说明: 当我们在cmd中输入命令时,windows首先会在当前目录中寻找可执行的文件或脚本, 如果没有找到,
windows会接着便利环境变量Path中定义的路径,
(2) Linux下的安装
验证Java路径:echo $JAVA_HOME; java -version;
解压Maven: tar -xvzf apache-mavne-3.0.3-bin.tar.gz
环境变量: export M2_HOME = /home/SpringsFeng/apache-maven-3.0.3
export PATH = $PATH:$M2_HOME/bin
2. Maven测试:
(1) window下的测试
在cmd窗口中,运行命令:
echo %M2_HOME%;将显示Maven主路径;
mvn -v; 将显示本机Path下当前的Maven版本信息;
(2) Linux下的测试
echo $M2_HOME
mvn -v
运行命令:mvn help:system;将显示本机所有的环境变量;
3. Maven配置
在Eclipse中选择Winndow下的Preference选项...
4. Maven Help插件使用
使用help:describe目标来获取指定插件的详细信息,如:
(1) mvn help:describe -Dplugin=help,将输出Maven Help 插件的部分信息。
(2) mvn help:describe =Dplugin=help -Dfull,将输出完整的该插件的信息。
如果有时候这些信息显得太多了。这时候可以获取单个目标的信息,设置 mojo 参数和 plugin 参数。下面的命令
列出了Compiler 插件的 compile 目标的所有信息:
mvn help:describe -Dplugin=compiler -Dmojo=compile -Dfull
Mojo:在Maven里一个插件目标也被认为是一个 “Mojo”。
5. 安装M2Eclipse
安装地址:http://m2eclipse.sonatype.org/sites/m2e
M2Eclipse扩展安装地址:http://m2eclipse.sonatype.org/sites/m2e-extras
6. Maven安装最佳实践
(1) 设置MAVEN_OPTS环境变量
MAVEN_OPTS=-Xms128m -Xmx512m
(2) 配置用户范围的settings.xml
Eclipse中配置Maven时如果选择Maven安装目录下的settings.xml文件则整台机器上的用户都将启用该配置,
如果使用~/m2/settings.xml中则只对当前用户启用。
(3) 不推荐使用Eclipse内嵌的Maven
可在Eclipse的Preference中将Maven配置成外部安装的Maven.
7. 执行工程只有一个类有Main方法
mvn compile exce:java -Dexec.mainClass=org.dmwdp.MainTest.java
8. 显示Maven命令帮助
mvn -h