Maven入门

来源:互联网 发布:在线编程教育 编辑:程序博客网 时间:2024/06/06 13:23

一、安装

1:官网下载安装包,http://maven.apache.org/download.cgi

2:将压缩包解压到指定目录。

3:设置环境变量,右击我的电脑选择高级系统设置,选择高级->高级系统设置->环境变量。如果是公共电脑就新建用户变量,用于个人用户设置,如果是个人电脑可以新建系统变量。点击新建,变量名:M2_HOME或者MAVEN_HOME,变量值:D:\Program Files\apache-maven-3.5.0(根据解压目录设置)。然后将新增的环境变量加入PATH环境变量中,是计算机可以根据搜索到Maven软件的位置。在PATH的末尾加上;%MAVEN_HOME%\bin

4:打开命令提示符,输入mvn -,测试是否配置成功。

5:编写代码测试,

maven的目录结构是 src-

                                       |_main

                                                 |_java

                                                          |_package

                                       |_test

                                                |_java

                                                         |_package

                                 pom.xml

在main目录下的java目录中建立包存放源码,在test的java目录下建立相应包,存放测试用例。

pom文件的结构是下面这样:

<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xml:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
 <modelVersion>4.0.0</modelVersion>
 
 <groupId>com.com.mytest.maven01</groupId>
 <artifactId>maven01-model</artifactId>
 <version>0.0.1SNAPSHOT</version>
 
 <dependencies>
  <dependency>
   <groupId>junit</groupId>
   <artifactId>junit</artifactId>
   <version>4.10</version>
  </dependency>
 </dependencies>
</project>

groupId:包名

artifacetId:模块名

version:版本

dependencies:引入依赖的包

dependency:标识每一个引入的包

常用的maven命令

mvn -v:查看maven版本

mvn compile:编译代码

mvn package:打包

mvn test:测试,生成target目录,存放字节码文件

mvn clean:清除生成的taget目录本地仓库

mvn install:将Jar包安装到

 

二、创建项目目录结构

两种方式:

1:mvn rchetype:generate 按照提示进行选择 groupId、artifactId、version、package

2:mvn archetype:generate -DgroupId=组织名,公司网址反写+项目名

                                             -DartifactId=项目名+模块名

                                             -Dversion=版本号

                                             -Dpackage=代码所在的包名

 Maven的中央仓库地址,可以从Maven安装目录中的lib目录下的maven-model-builder-3.5.0.jar包中找到,

打开D:\Program Files\apache-maven-3.5.0\lib目录下的maven-model-builder-3.5.0.jar包打开,org\apache\maven\model下面与一个pom.xml,将其打开可以看到

-<repositories>

      -<repository>

         <id>central</id>

         <name>Central Repository</name>

         <url>https://repo.maven.apache.org/maven2</url>

         <layout>default</layout>

     -<snapshots>

           <enabled>false</enabled>

     </snapshots>

   </repository>

</repositories>

其中的url就是中央仓库的地址,可以将其在浏览器中打开。

三、修改本地仓库地址

Maven默认是将本地仓库的文件夹放在C盘当前用户的路径下的,比如C:\Users\acer,如果格式化c盘就会丢失,所以需要手动修改本地仓库的目录,在想放置的位置建立文件夹,然后找到Maven的安装包,进入conf目录,打开settings.xml,将注释掉的<localRepository>/path/to/local/repo</localRepository>元素拷贝到settings标签下,value改为想要放置的目录,然后重新编译项目就可以看到,相应目录下存放了本地仓库的内容。

原创粉丝点击