java - Gradle 构建在不同项目上总是失败

标签 java gradle

我正在尝试构建 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/

相关文章:

java - jackson 2.0 Jersey 1.12

java - 无法在 Android 上的 Xamarin 中使用 PayPal SDK 找到明确的 Activity 类付款 Activity

java - 将 Spring Boot 部署到 Wildfly 10

Gradle doFirst()执行顺序

android gradle 错误 :Unable to find module with Gradle path ':libs' (needed by module 'app' . )

java - 为什么我收到错误 : package com. google.android.maps 不存在?

java - 如何获取列表的下三个元素

java - 为什么我的 swing GUI 在设计上与运行时看起来不同?

java - 子项目之间的 Gradle 依赖关系

gradle - 在Gradle中将参数传递给Sauce配置