我有一个具有以下文件夹结构的Gradle多项目构建:
Root
|- Commons
| \- TestUtils
|- Services
|- ProjectA
\- ProjectB
要解决未在其他项目中导入的测试依赖项的问题,我创建了'TestUtils'模块,将测试类放入src / main / java并在spring-boot-starter-test上添加了api依赖项以包括JUnit,Mockito等。
在ProjectA和ProjectB中,我已将TestUtils导入为“ testImplementation”,但由于模块TestUtils的未解析类,构建失败。
PS:IntelliJ检查没有发现错误。
示例仓库以重现错误:https://github.com/fmonorchio/gradle_test_dependencies
我不知道该如何解决... 谢谢!