我有一个像这样的项目:
-Project ROOT
-TestProjectDir
-gradlew
-build.gradle
-ServiceProjectDir
-gradlew
-build.gradle我的笔记本电脑分级版本: 7.4.2
Java版本:Java11.0.9
我的TestProjectDir和ServiceProjectDir都使用本地gradle包装版本: 7.0.2
在TestProjectDir内部,它使用的是较早版本的依赖项org.mock-server:mockserver-netty:3.10.4。
在TestProjectDir build.gradle文件中跳过mockserver-netty版本之后:
implementation "org.mock-server:mockserver-netty:5.13.2
我试图在./gradlew clean build --refresh-dependencies下运行TestProjectDir,但失败了,我查看了错误。
包含这些行的测试文件失败。
import org.mockserver.client.server.MockServerClient;
import org.mockserver.model.Delay;
import org.mockserver.model.Header;他们在我的笔记本上寻找来自.gradle/caches/modules-2/files-2.1/org.mock-server/mockserver-netty/3.10.4的版本的.gradle/caches/modules-2/files-2.1/org.mock-server/mockserver-netty/3.10.4。
我试图从3.10.4文件夹中删除caches目录,现在测试代码根本无法编译.
在这里拼命寻求帮助!
非常感谢!
发布于 2022-05-17 23:25:57
通过删除本地.gradle文件夹,然后在IntelliJ中重新加载gradle来解决此问题
https://stackoverflow.com/questions/72281348
复制相似问题