【发布时间】:2021-12-22 11:38:16
【问题描述】:
当我要直接通过 Intellij IDEA 运行项目时,它会在下面生成此错误。
这个ijresolvers.gradle 是自动生成的,所以当我尝试更改它时,IDEA 会创建另一个。
输出:
18:16:12: Executing 'run'...
:wrapper
BUILD SUCCESSFUL
Total time: 0.251 secs
FAILURE: Build failed with an exception.
* Where:
Initialization script '/private/var/folders/fp/gn6yng6x3sg1k5dx37jy1bnntsymvt/T/ijresolvers.gradle' line: 331
* What went wrong:
A problem occurred evaluating initialization script.
> No signature of method: org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.whenReady() is applicable for argument types: (SetupUtpTestResultListenerAction) values: [SetupUtpTestResultListenerAction@30600d18]
Possible solutions: whenReady(groovy.lang.Closure)
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 0.154 secs
18:16:15: Execution finished 'run'.
我的配置:
- MacOS 大苏尔
- Intellij IDEA 2021.3
- Java 1.8.202
【问题讨论】:
-
您能提供更多信息吗?哪个 gradle 版本,你的 gradle 配置是什么样的?
-
看起来 Gradle 和使用的 JDK 不兼容。请指定您使用的 JDK 和 Gradle 版本。一个示例项目将非常有帮助。更改 Gradle 和 JDK 版本可能会有所帮助。您可以在设置中更改它们(macOS 上的首选项)|构建、执行、部署 |构建工具 | Gradle 设置。
-
更改您的 Gradle 版本并尝试重新打开项目。
标签: gradle intellij-idea