gpt4 book ai didi

java - 我的 Java 项目的 gradle 构建出错

转载 作者:行者123 更新时间:2023-12-01 16:48:51 25 4
gpt4 key购买 nike

我正在尝试构建位于此处的 Java 项目:https://github.com/garlicPasta/dotServer

我是 Gradle 新手。我现在下载了最新的Gradle(v4.0)。我将 Gradle 的 bin 文件夹(其中包括 gradle.bat)添加到路径中,这样我就可以在任何地方运行 gradle 命令。看起来该项目需要 Google protobuf,它会自动下载。但是当我启动命令 gradle build 时,出现以下错误:

> Configure project :
You are using Gradle 4.0: This version of the protobuf plugin works with Gradle version 2.12+


FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'dotServer'.
> No signature of method: org.gradle.api.internal.tasks.DefaultTaskInputs.source() is applicable for argument types: (com.google.protobuf.gradle.ProtobufSourceDirectorySet_Decorated) values: [main Proto source]
Possible solutions: collect(), use([Ljava.lang.Object;)

问题出在哪里?有人可以尝试构建该项目并让我知道吗?

最佳答案

我刚刚升级到 Android Studio 3,在升级 Gradle 及其插件时遇到了同样的问题。

我们使用 Google 的 Protobuf,它包含在版本 0.7.6 的 build.gradle 中。我刚刚更改为 0.8.3,现在就可以构建了。

buildscript {
...
dependencies {
classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.3'
}
}

关于java - 我的 Java 项目的 gradle 构建出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44733202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com