【maven】maven基础

1.什么是maven

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

2.maven的安装

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

3.maven的目录结构

maven目录结构

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.cn</id><!--该镜像仓库id-->
              <mirrorOf>central</mirrorOf><!--为哪个仓库配置镜像,可用*匹配所有镜像-->
              <name>central mirror in china</name><!--镜像仓库名字-->
              <url>http://maven.net.cn/content/groups/public</url><!--镜像仓库地址-->
        </mirror>
    </mirrors>
</settings>

7.更改仓库位置

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值