码迷,mamicode.com
首页 > 其他好文 > 详细

极速创建 Maven 项目

时间:2016-01-05 20:41:48      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:

下载安装

下载

官方下载地址: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 版本信息输出则证明配置成功,否则请查看自己配置路径等是否正确。

技术分享


创建 Maven 项目

自动创建 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 项目的核心配置文件。

 

编译 Maven 项目

(1)进入项目目录,输入 mvn package

技术分享 

执行命令后,会显示编译结果。

如果编译成功,会在项目目录下生成 target 目录以及输出文件。


(2)执行 java -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App 命令,

会打印如下结果:

Hello World!

 

Maven 最常用命令

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

极速创建 Maven 项目

标签:

原文地址:http://www.cnblogs.com/jingmoxukong/p/5103413.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!