
项目构建
文章平均质量分 85
黑风风
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Maven项目中, mirror 与 repository 的优先级
在使用 Maven 进行构建时,你可能遇到这样的问题:> 项目中的 `pom.xml` 明明已经配置了自定义 `<repository>`,但最终下载依赖时却**没有走项目配置的地址**,而是走了你本地 `settings.xml` 中配置的 mirror。为什么?这其实是 Maven 的一个**机制性行为**,也是很多人第一次接触 Maven 私服时容易踩的坑。原创 2025-06-05 10:41:12 · 966 阅读 · 0 评论 -
深入理解 Maven BOM 及其继承特性
Maven BOM(Bill Of Materials,物料清单)是一种特殊的 Maven 项目,用于集中管理依赖项的版本信息。BOM 项目本身并不包含实际的代码或资源,而仅仅声明一组依赖项的版本,从而使其他项目在引入这些依赖时无需重复指定版本。原创 2025-03-14 10:20:49 · 1290 阅读 · 0 评论 -
如何使用Gradle发布Jar包到私有仓库
在企业开发或团队协作中,我们经常需要将自己的Jar包发布到私有仓库,以方便管理和引用。本文将介绍如何使用Gradle实现这个过程。原创 2025-03-12 09:57:17 · 541 阅读 · 0 评论 -
Gradle 多模块项目结构介绍
Gradle 的多模块项目(Multi-Module Project)是一种将复杂项目拆分为多个模块,以提高可维护性和复用性的开发方式。原创 2025-03-12 09:56:39 · 1044 阅读 · 0 评论 -
Ubuntu 22.04 官方下载安装 Gradle 记录
Gradle 是一个强大的自动化构建工具,广泛用于 Java、Android 等项目的构建中。下面详细介绍如何在 Ubuntu 22.04 中使用官网下载安装 Gradle。原创 2025-03-10 11:32:15 · 877 阅读 · 0 评论 -
理解 Gradle:`build.gradle` 常用配置
在使用 Gradle 时,`build.gradle` 文件是核心,它定义了项目的构建逻辑、依赖和任务。原创 2025-03-06 10:18:12 · 1308 阅读 · 0 评论 -
Maven的依赖Scope详细解释
Maven 是 Java 开发中最常用的构建工具之一。它的强大之处在于提供了简洁有效的依赖管理。我们在使用 Maven 时,不仅能指定依赖库,还可以灵活地控制这些依赖在项目的不同生命周期中的可见性和使用方式。这种控制通过 **scope** 实现。理解 Maven 的依赖范围,可以帮助我们更好地优化项目的大小、提高性能,并确保在正确的环境下加载所需的依赖。原创 2024-12-31 11:36:53 · 1458 阅读 · 0 评论