gradle - 如何在 build.gradle 配置文件中忽略 gradle 依赖版本
问题描述
在 maven 中我们可以这样写来使 maven 管理版本自动化:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
</dependency>
如何在 gradle(6.0) 中这样写,让 gradle 自动管理依赖关系?有可能吗?
解决方案
您需要添加 Spring Boot 插件。接下来,您可以在代码中省略 Spring 版本。
例如,请将以下块添加到文件的顶部(对于 Gradle KTS 表示法):
plugins {
id("org.springframework.boot") version "2.2.2"
}
推荐阅读
- c# - 如何让我的程序从 C# 中选择随机颜色而不是设置颜色?
- java - 在 Java 中创建不同边缘时链接网格图块的有效方法
- javascript - 试图合并两个对象并在反应中返回合并的对象
- excel - Text.Combine() 与 Table.Pivot 内的分隔符
- python - 为什么我在使用梯度惩罚训练 Wasserstein GAN 时得到 NaN(损失)值?
- javascript - 如何将 Javascript 对象的多次迭代链接到多个元素?
- sql - SQL 语句汇总缺少的员工证书
- django - docker-compose up 找不到其他容器主机
- ios - 由于导入了包含 .swift 文件的 Objective-C 静态库,导致 Objective-C 应用程序的快速构建错误
- sql - PLSQL - REGEXP_SUBSTR 删除 XML 标签