如何使用没有maven的gradle

时间:2013-12-06 14:59:06

标签: gradle

没有maven可以使用gradle吗? 我问这个问题是因为我鼓励了一个不可能的案例。例如,我有一个项目(让它为project A),在构建之后会生成一个jar文件。该项目由另一个项目(project B)使用。当我在项目A中更改smth时,项目B必须看到这些更改。在maven中,我们可以简单地在项目A上创建mvn install,然后刷新项目B的依赖项,并在那里进行更改(在项目B中)

Gradle有机会使用可以执行descibed事情的maven插件。但在这种情况下,我们依赖maven(尤其是maven repo)。我在创建信息(似乎也在stackoverflow上),gradle文件存储位于GRADLE_USER_HOME,只是一个缓存,不能用于此目的。

那么,如何在gradle中实现该功能

由于

1 个答案:

答案 0 :(得分:2)

Gradle从存储库下载依赖项。这些存储库可以是Maven存储库,Ivy存储库,本地Maven存储库或文件存储库。因此,要解决您的用例,您确实必须将A发布到存储库,并将此存储库用作B中A依赖项的源。

有关详细信息,请参阅the documentation