第一步:配置maven环境
下载地址:http://maven.apache.org/download.cgi
第二步:配置环境变量
M2_HOME 为解压目录
M2 为bin目录
第三步:查看配置是否成功 mvn -v
第四步:修改仓库位置
这里我把F:\meven3\repo设置为我的本地仓库
打开meven主目录/conf/settings.xml文件,找到localRepository节点,默认是注释掉的
把他修改为你本地对应的路径
第五步:来创建一个meven项目
命令如下
mvn archetype:create -DgroupId=cn.wangsitu.test -DartifactId=helloworld -DpackageName=cn.wangsitu.test -Dversion=1.0
第一次创建的话下载一些东西,需要点时间,就耐心等待...
第六步:编译我们刚刚建立的项目
在项目跟目录使用mvn clean compolie
第一次编译也会要点时间,耐心等待, 默认会输出到那个target目录,如图
编译后截图
到这里就完成了基础的配置
我们对那个pom.xml简单的描述下
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>cn.wangsitu.test</groupId>
<artifactId>helloworld</artifactId>
<version>1.0</version>
<packaging>jar</packaging>
<name>helloworld</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
project:pom.xml文件中的顶层元素;
modelVersion:指明POM使用的对象模型的版本。这个值很少改动。
groupId:指明创建项目的组织或者小组的唯一标识。GroupId是项目的关键标识,典型的,此标识以组织的完全限定名来定义。
比如,org.apache.maven.plugins是所有Maven插件项目指定的groupId。
artifactId:指明此项目产生的主要产品的基本名称。项目的主要产品通常为一个JAR文件。第二,象源代码包通常使用artifactId作为最后名称的一部分。典型的产品名称使用这个格式: <artifactId>- <version>. <extension>(比如:myapp-1.0.jar)。
version:项目产品的版本号。Maven帮助你管理版本,可以经常看到SNAPSHOT这个版本,表明项目处于开发阶段。
name:项目的显示名称,通常用于maven产生的文档中。
url:指定项目站点,通常用于maven产生的文档中。
description:描述此项目,通常用于maven产生的文档中。
一般我们只关注
<groupId>cn.wangsitu.test</groupId>
<artifactId>hello</artifactId>
<version>1.0</version>
基础教程, 差不多就这些了.