猿问

如何让 Maven 从本地 Maven 项目构建依赖项而不是下载?

我正在处理 2 个 Java maven 项目 A 和 B,A 依赖于 B。这两个项目都是我在本地机器上克隆的 github 存储库。

我对 B 进行了一些更改,现在想用项目 A 对其进行测试。

当我在项目 A 中运行测试时,如何告诉 Maven 使用 B 的本地副本,而不是从 Internet 下载 B 的 jar 文件?


HUH函数
浏览 344回答 1
1回答

Qyouu

有几种可能的方法:使用 切换到离线模式mvn -o。这样你将只使用本地存储库。构建并安装仅在本地存储库中可用的 B 的新版本,例如1.0.1-SNAPSHOT. 然后更新 Apom.xml以使用此新版本。查看存储库简介文档以了解什么是存储库及其工作原理。
随时随地看视频慕课网APP

相关分类

Java
我要回答