标签:
官方下载地址:http://maven.apache.org/download.html
免安装,解压 maven到指定目录即可,如:D:\Program Files (x86)\Apache\apache-maven-3.0.4
注意:安装maven前,请确保已安装JDK并成功配置其环境变量。
(1)打开系统环境变量对话框:计算机 -> 属性 -> 高级系统设置 -> 环境变量。
(2)新建系统环境变量:变量名 MAVEN_HOME ,变量值为 maven 解压后的根目录。
以我的配置为例:MAVEN_HOME = D:\Program Files (x86)\Apache\apache-maven-3.0.4
(3)更新 PATH 系统环境变量,添加;%MAVEN_HOME%\bin;到尾部。
(4)测试 maven 配置是否成功:打开命令行窗口,输入mvn -version,如果有maven 版本信息输出则证明配置成功,否则请查看自己配置路径等是否正确。
打开cmd,进入要创建项目的目录。
输入以下命令
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
执行后,会在你指定的目录下生成一个Maven项目。目录结构如下:
src/main/java 是源码目录,src/test/java 是测试代码目录,pom.xml 是 Project Object Model(项目对象模型),即 Maven 项目的核心配置文件。
(1)进入项目目录,输入 mvn package
执行命令后,会显示编译结果。
如果编译成功,会在项目目录下生成 target 目录以及输出文件。
(2)执行 java -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App 命令,
会打印如下结果:
Hello World!
validate: 验证项目是否正确且所有必要信息是否有效。
compile: 编译项目的源代码。
test: 使用一个测试套框架测试编译过得代码。这些测试应该不需要代码被打包或部署。
package: 将编译过的代码按照路径格式打包,比如一个jar包。
integration-test: 在有需要的情况下,将包部署到一个可以运行的集成测试环境。
verify: 运行任何检查去检验打的包是否有效以及符合质量标准。
install: 安装打过的包到本地仓储,用于被其他本地项目引用。
deploy: 拷贝最终包到一个集成或发布环境(远程仓储),以共享给其他开发者和项目。
clean: 清空上一次编译创建的输出物。
site: 为这个项目产生site文档。
Maven 官方资料:http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
标签:
原文地址:http://www.cnblogs.com/jingmoxukong/p/5103413.html