我正在尝试构建 Gradle 项目。使用 Homebrew 安装了 Gradle 的最新版本(6.0.1)。当我在各种项目中尝试 gradle build 时(例如 https://github.com/arnabmitra/trustlines-demo ),它给出了以下错误:
Starting a Gradle Daemon (subsequent builds will be faster)
FAILURE: Build failed with an exception.
* What went wrong:
java.lang.ExceptionInInitializerError (no error message)
> org.gradle.api.internal.file.DefaultSourceDirectorySet.<init>(java.lang.String, org.gradle.api.internal.file.FileResolver, org.gradle.api.internal.file.collections.DirectoryFileTreeFactory)
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 1m 25s
其他项目也发生了类似的错误。这是我第一次使用 Gradle(来自 Maven),我想做的就是将项目编译为具有 .class
文件。
最佳答案
不要使用您安装的 gradle。使用./gradlew
。这将自动下载并使用项目使用的 gradle 版本,而不是不兼容的版本。
参见https://docs.gradle.org/current/userguide/gradle_wrapper.html
关于java - Gradle 构建在不同项目上总是失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59129278/