Maven入门

5 篇文章 0 订阅
4 篇文章 0 订阅

Maven入门

MAVEN简介

  • Maven是专门用于管理和构建Java项目的工具

    • 提供了一套标准化的项目结构
    • 提供了一套标准化的构建流程(编译、测试、打包、发布)
    • 提供了一套依赖管理机制
  • image

  • pom.xml描述对象信息

  • 仓库

    • 本地仓库:自己计算机上的一个目录
    • 中央仓库:全球唯一的开源仓库
    • 远程仓库:由公司团队搭建的私有仓库
  • 阿里云镜像仓库

    • 在maven/conf/settings.xml中配置

    • <mirror>
        <id>aliyunmaven</id>
        <mirrorOf>central</mirrorOf>
        <name>阿里云公共仓库</name>
        <url>https://maven.aliyun.com/repository/public</url>
      </mirror>
      

Maven常用命令

  • compile
  • clean
  • test
  • package
  • install 将当前jar包安装到本地
  • 在一个生命周期中,执行后面的命令会自动执行前面的命令

依赖

    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.13</version>
            <scope>test</scope>
        </dependency>
    </dependencies>
  • scope中为依赖范围(指在生命周期中有效)

  • 依赖范围编译测试运行
    compileyyy
    testy
    providedyy
    runtimeyy
    systemyy
    import
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值