我有一个主项目,其中模块 A 依赖于为模块 B 构建创建的 .jar 文件。在开发过程中,我定期修改 B,然后构建 B 以创建库,然后构建 A 到使用这些更改。
有没有办法将模块 A 的常春藤文件指向我的模块 B 构建创建的 jar 文件?鉴于我多次迭代,我不想一遍又一遍地将模块 B 的 jar 放入 ivy 中。在构建每个模块 B 之后,必须将 jar 复制到模块 A 的构建目录结构中也很烦人。
实际上,对我来说情况更糟,因为我在某个依赖树(A->B->CD)中有大约 4 个模块。如果只是 A 和 B,我可能会忍受它,但我厌倦了在子模块构建后复制 jar 文件,并认为是否有办法覆盖 ivy 文件依赖行以在本地查看然后会让生活变得简单很多。