我正在使用 IntelliJ IDEA。
我从以下位置下载了 JAR:https://developers.google.com/api-client-library/java/apis/#Calendar_API
我将下载的 zip 中的 libs 文件夹复制到我的项目文件夹中,然后右键单击 JAR 并选择“添加为库”。
但是,IDE 无法识别这些导入:
import com.google.api.client.http.HttpTransport;
import com.google.api.client.http.javanet.NetHttpTransport;
import com.google.api.client.json.jackson.JacksonFactory;
import com.google.api.services.calendar.Calendar;
import com.google.api.services.calendar.model.*;
如何将 Google Calendar API 集成到我的 IntelliJ IDEA Java 项目中?
我这样做是为了编写一个 Java 应用程序,该应用程序将克隆我的日历,但将所有事件提前两天移动。
这是 https://superuser.com/questions/654799/cloning-a-google-calendar 的后续内容
此外,我不太确定这个 Google Calendar API 是如何工作的。我是在本地运行 Java 应用程序并在服务器上创建克隆,还是必须将 Java 源文件上传到服务器,以便它像 Google 日历插件一样远程运行它?
最佳答案
您需要通读自述文件/索引文件,其中告诉您各种环境需要哪些 jar。
或者,如果您的项目基于 gradle/maven - 则定义依赖项,然后从构建工具生成 Idea 项目文件。这样所有必需的 jar 都会自动安装。
对于您的其他问题,您可以在本地运行应用程序并执行整个克隆位。一般步骤是:
- 登录
- 获取可用日历
- 选择要克隆的日历
- 创建一个新日历并重新创建您希望从基础日历复制的所有事件。
希望有帮助。
关于java - 如何通过 Java 使用 Google 日历 API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19325635/