我有微服务架构的项目。 我正在尝试将我的一个模块(#1)导入到我项目的另一个模块(#2)中,以在模块#2 中使用模块#1 的类。
我尝试在模块#2 中添加依赖项以像这样在其中添加模块#1(依赖项中的最后一行):
我的外部项目(包括所有模块)中都有 includeBuild。
无论如何我有这个错误:
users-service:test: Could not find ru.micro:entities:.
Required by:
project :
如何使用 gradle 在项目的另一个模块中使用一个模块的类?
我试图通过添加依赖项(如屏幕截图)将一个模块添加到另一个模块,但它没有用。
在多模块存储库中,当您将一个项目存储库导入同一存储库中的另一个项目时,
你需要使用实现项目来导入依赖项。
例如,如果Repository A包含x和y项目,我需要在y中使用x依赖,那么我需要使用
implementation project(':dependency_used_in_x')
还有一种情况,x 和 y 项目存在于独立的存储库中,那么您需要使用实现来导入依赖项。
implementation('com.package:dependency_used_in_x)
我来回答你
必须是
implementation project(':entities')