如何将源代码附加为Java中的依赖项

时间:2019-03-05 19:48:11

标签: java gradle intellij-idea multi-project

我在Java中有两个项目。 ProjectA 已发布到工件中,并且 projectAB 具有 projectA jar 作为依赖项。

当我对projectA进行更改时,为了对其进行完全测试,我需要在projectAB中运行测试(这些测试不能移入projectA)。

我想要的是在projectA中进行更改,并立即在projectAB中运行测试。

朴素的模式:更改projectA,发布projectA,测试projectAB看起来太复杂了。

对我来说,理想的是,我想在IDE中进行设置,以使用项目A覆盖projectA.jar依赖项,因此我可以将projectA和projectAB威胁为单个项目。但是我还没有找到一种方法。

我将IDEA用作IDE,将Gradle用作构建系统

1 个答案:

答案 0 :(得分:1)

请考虑使用专门为此目的制作的Gradle composite buildsGradle multi-projects