首页 > 解决方案 > Google api import 无法在 Java 中解决 [eclipse with gradle Plugin]

问题描述

6 个月前,我编写了一个小工具,它可以读取 Google 表格并根据这些数据创建一个条目列表(用于电子游戏)。在这段时间里,我安装了一个新的干净版本的 Windows,现在我想导入这个工作区来做一些调整。问题是,我无法让这个程序再次运行。

在 Build.gradle 中有这个错误:

"Could not run phased build action using connection to Gradle installation 'C:\Users\nikbr\Documents\Liga\gradle-7.0'.
Build file 'C:\Users\nikbr\Documents\ACC-Tools\ACC-Database\build.gradle' line: 14
A problem occurred evaluating root project 'ACC-Database'.
Could not find method compile() for arguments [com.google.api-client:google-api-client:1.30.4] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler."

它在某种程度上与谷歌 api 相关,但我找不到任何教程/帮助。我认为这也是我收到此错误“无法解析导入 com.google”的原因。

我的 Java 学校技能到此结束。

标签: javaeclipsegradlegoogle-api-java-client

解决方案


如果其他人遇到此问题-我修复此问题的方式(在遵循 Google Sheets 快速入门https://developers.google.com/sheets/api/quickstart/java - 并失去半天) - 是不使用最新的Gradle 版本。

使用 6.3 版有效(使用 NetBeans 和工具 > 选项 > Java > Gradle > 使用标准 gradle 版本。


推荐阅读