如何在没有maven的情况下使用gradle

如何在没有maven的情况下使用gradle,gradle,Gradle,在没有maven的情况下可以使用gradle吗? 我问这个问题是因为我遇到了一个不可能的情况。例如,我有一个项目(让它成为projecta),它在构建之后生成一个jar文件。此项目被另一个项目使用(projectb)。当我在项目A中更改smth时,项目B必须看到这些更改。在maven中,我们可以简单地在项目A上安装mvn,然后刷新项目B上的依赖项,并在那里看到更改(在项目B中) Gradle有机会使用maven插件来完成描述的事情。但在这种情况下,我们依赖maven(特别是maven回购)。我发

在没有maven的情况下可以使用gradle吗? 我问这个问题是因为我遇到了一个不可能的情况。例如,我有一个项目(让它成为
projecta
),它在构建之后生成一个jar文件。此项目被另一个项目使用(
projectb
)。当我在项目A中更改smth时,项目B必须看到这些更改。在maven中,我们可以简单地在项目A上安装
mvn
,然后刷新项目B上的依赖项,并在那里看到更改(在项目B中)

Gradle有机会使用maven插件来完成描述的事情。但在这种情况下,我们依赖maven(特别是maven回购)。我发现位于
gradle\u USER\u HOME
的gradle filestore只是一个缓存,不能用于此目的

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


谢谢

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


有关详细信息,请参阅。

谢谢,我理解。格雷德尔不需要马文。如果我们要参考maven local repo,gradle将在USER_HOME/.m2(当然是以前创建的.m2 foder)下创建该repo,并且
apply plugin:'maven'
只允许我们使用
gradle install
命令