maven环境快速搭建基础教程

本文提供了详细的Maven环境搭建步骤,包括下载、配置环境变量、设置本地仓库、创建Maven项目以及编译项目。同时,解释了POM.xml文件中的关键元素,如groupId、artifactId和version,是 Maven项目管理的基础。
摘要由CSDN通过智能技术生成

第一步:配置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>


基础教程, 差不多就这些了.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值