依赖项目更改时,构建顶级项目。停止构建依赖项目以进行顶级项目更改

时间:2019-06-07 15:31:59

标签: gradle

我有两个项目api,应用程序。应用程序项目取决于api项目jar文件

关于如何实现第2步的任何想法?

  1. 如果我构建“ api”项目,则需要生成api.jar和application.jar。我将它们推送到内部存储库(例如Artifacotry)
  2. 如果我构建“应用程序”项目,则不应构建api.jar,而是要从内部存储库引用它们。

如果我将'api'设置为对'application'项目的依赖关系,则应用程序项目上的每个构建都会生成api.jar,这是我不想要的。

api:buildNeeded正在生成api.jar和applicaiton.jar,它们解决了我的第一点,但是我该如何解决第二点呢?

对此将提供任何帮助。

0 个答案:

没有答案