Maven基本使用

本文最后更新于:1 年前

Maven基本使用

常用命令

  • compile:编译
  • clean:清理
  • package:打包
  • test:测试
  • install:安装

项目目录中,mvn 命令

Maven生命周期

  • clean:清理工作
  • default:核心工作,包括但不限于编译、测试、打包、安装等
  • site:产生报告,发布站点(不常用)等

同一生命周期内,执行后面的命令,前面命令自动执行

依赖

依赖管理

1
2
3
4
5
6
7
8
9
<dependencies>
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.38</version>
<scope>test</scope>
</dependency>
</dependencies>

依赖范围

1
<scope>compile</scope>
  • 默认为compile(编译环境有效)
  • 此外还有test(测试环境)、runtime(运行时环境)

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!