1

我正在使用 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 源文件上传到服务器,以便它像谷歌日历插件一样远程运行它?

4

1 回答 1

1
  1. 您需要通读 README / index 文件,该文件告诉您各种环境需要哪些 jars。

  2. 或者,如果您的项目基于 gradle / maven - 然后定义依赖项,然后从构建工具生成 Idea 项目文件。这样,所有需要的 jar 都会自动设置。

对于您的其他问题,您可以在本地运行应用程序并进行整个克隆。一般步骤是:

  1. 登录
  2. 获取可用的日历
  3. 选择要克隆的日历
  4. 创建一个新日历并重新创建您希望从基本日历复制的所有事件。

希望有帮助。

于 2013-10-12T11:42:21.757 回答