为Google Appengine创建需要使用Google Calendar api的Java应用程序。
我跟随示例https://developers.google.com/google-apps/calendar/quickstart/java
我已在正确的build.gradle文件中添加了dependecies,如示例中所述,我甚至尝试使用以下方法强制重新下载依赖项 gradle build --refresh-dependencies
但是在我尝试导入类的地方,我收到了错误
'无法解析符号日历'
我在哪里进行导入声明
import com.google.api.services.calendar.CalendarScopes;
import com.google.api.services.calendar.model.*;
如果没有更新示例,是否有更改?错误的依赖?
此外,当我在需要导入的行上按alt +输入IntelliJ时,我没有得到正确导入应该是什么的建议。只有默认的创建类的东西,这表明它无法找到正确的导入开始。
更新:我将依赖关系行更新为更新的版本:
compile 'com.google.apis:google-api-services-calendar:v3-rev145-1.20.0'
而不是示例中的那个:
compile 'com.google.apis:google-api-services-calendar:v3-rev125-1.20.0'
=>行为没有变化
答案 0 :(得分:2)
如果您可以使用gradle构建项目,那么IntelliJ很可能不知道gradle性质/依赖性。
尝试让IntelliJ了解您正在使用Gradle: