跳到主要内容

Maven 依赖是什么

· 阅读需 1 分钟
素明诚
Full stack development

拿 ruoyi 的依赖项举例子

io.springfox:springfox-boot-starter:3.0.0
io.swagger:swagger-models:1.6.2
com.mysql:mysql-connector-j:8.0.33
com.ruoyi:ruoyi-framework:3.8.6
com.ruoyi:ruoyi-quartz:3.8.6
com.ruoyi:ruoyi-generator:3.8.6

io.springfox:springfox-boot-starter:3.0.0

  • Springfox 是一个生成 Swagger API 文档的库。这个特定的依赖是 Spring Boot 的起步依赖,它允许你轻松地在 Spring Boot 项目中集成 Springfox。

io.swagger:swagger-models:1.6.2

  • 这是 Swagger 的模型库,提供了定义和操作 Swagger API 文档的类。

com.mysql:mysql-connector-j:8.0.33

  • 这是 MySQL 的 JDBC 驱动,允许 Java 程序连接到 MySQL 数据库。

com.ruoyi:ruoyi-framework:3.8.6

  • 这是 RuoYi 项目的框架部分。RuoYi 是一个基于 Spring Boot 的快速开发框架。

com.ruoyi:ruoyi-quartz:3.8.6

  • 这是 RuoYi 项目的 Quartz 部分,用于任务调度。

com.ruoyi:ruoyi-generator:3.8.6

  • 这是 RuoYi 项目的代码生成器部分,帮助你快速生成代码模板。

org.springframework.boot:spring-boot-devtools:2.5.15

  • 这是 Spring Boot 的开发工具库。它提供了一些在开发时非常有用的功能,如自动重启应用程序以查看更改、热交换等。

添加依赖

为了在 Maven 项目中添加一个依赖,你需要在 pom.xml 文件中的 <dependencies> 部分添加一个 <dependency> 元素。

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.3.10</version>
</dependency>

这些依赖就是你当前项目需要的库