【maven】maven基础

1.什么是maven

  1. Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
  2. Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。

2.maven的安装

    类似jdk的安装,实在不会请百度

3.maven的目录结构

【maven】maven基础_第1张图片

4.maven的常用命令

  1. mvn -version    查看maven版本
  2. 在项目根目录下执行下面命令,如上图C:\Users\lenovo\Documents\学习文档\code\maven01
  3. mvn compile    编译
  4. mvn test    测试
  5. mvn package    打包
  6. mvn clean    删除target
  7. mvn install    安装jar包到本地仓库中(Maven的本地仓库默认为系统用户的 .m2 目录文件夹)

5.创建目录的两种方式

  1. mvn archetype:generate    按照提示进行选择
  2. mvn archetype:generate    直接创建,将信息直接添加在命令后
    • -DgroupId=组织名,公司网址的反写+项目名
    • -DartifactId=项目名-模块名
    • -Dversion=版本号
    • -Dpackage=代码所存在的包名
mvn archetype:generate -DgroupId=com.imooc.maven04 -DartifactId=maven04-demo -Dversion=1.0.0SNAPSHOT -Dpackage=com.imooc.maven04-demo

6.镜像仓库

有时国内无法访问国外网站,可以从其他能访问的镜像地址下载

<settings>
    <mirrors>
        <mirror>
             <id>maven.net.cnid>
              <mirrorOf>centralmirrorOf>
              <name>central mirror in chinaname>
              <url>http://maven.net.cn/content/groups/publicurl>
        mirror>
    mirrors>
settings>

7.更改仓库位置

  • 在maven安装目录中C:\Tools\apache-maven-3.5.2\conf打开settings.xml
  • C:/Users/lenovo/Documents/maven本地仓库/.m2/repository
  • 复制一份settings.xml到上面添加的localRepository标签里的地址目录下

你可能感兴趣的:(【maven】maven基础)