Intellij maven 项目 - 依赖于另一个 maven 模块,并向其他模块发出拉取请求 - 在项目中可以看到代


为 maven

项目 X 运行 Intellij - 依赖于另一个 maven 模块 A。

我需要在模块 A 中进行更改 - 因此为 A 创建一个 Intellij 项目,然后向该项目提交拉取请求,但尚未被接受。

现在,我想使用模块 A 中的更改对项目 X 进行更改。所以好的,我可以从项目 A 复制 .iml 并将其暂时添加到项目 X,直到接受对 A 的拉取请求。此外,我还为 X 中的所有模块创建了对模块 A 的依赖。还要确保此依赖项位于列表顶部。

问题是 A 的 maven 依赖项似乎覆盖了 .iml 模块依赖项,如果我尝试在 A 中使用新功能,则会出现编译错误。

有什么办法可以处理这个问题吗?

在本地安装项目 A,并确保 X 引用的版本已更新。

您可以使用 mvn clean install 在本地安装项目 A,这样就不必摆弄与项目配置相关的任何内容。

最新更新