簡體   English   中英

Eclipse未導入com.google.api.client。 進口?

[英]Eclipse is not importing com.google.api.client. imports?

我正在嘗試在eclipse的我的spring boot項目中實現Google的Calendar API。 我正在遵循Google Developers網站上的Java教程

我在步驟3中復制代碼,但是在所有Google API導入下都有錯誤:

在此處輸入圖片說明

我得到的錯誤:

導入com.google無法解析

Gradle文件導致錯誤: 在此處輸入圖片說明

更新:我將以下內容添加到Pom文件中,並刪除了幾乎所有導入錯誤:

    <dependency>
        <groupId>com.google.apis</groupId>
        <artifactId>google-api-services-calendar</artifactId>
        <version>v3-rev224-1.22.0</version>
    </dependency>

但是,以下兩個導入仍然有錯誤:

import com.google.api.client.extensions.java6.auth.oauth2.AuthorizationCodeInstalledApp;

import com.google.api.client.extensions.jetty.auth.oauth2.LocalServerReceiver;

您必須將所有依賴項添加到POM文件中:

<dependency>
    <groupId>com.google.api-client</groupId>
    <artifactId>google-api-client</artifactId>
    <version>1.23.0</version>
</dependency>

<dependency>
    <groupId>com.google.oauth-client</groupId>
    <artifactId>google-oauth-client-jetty</artifactId>
    <version>1.23.0</version>
</dependency>

<dependency>
    <groupId>com.google.apis</groupId>
    <artifactId>google-api-services-calendar</artifactId>
    <version>v3-rev305-1.23.0</version>
</dependency>

您不能同時使用gradle和maven。 使用gradlepom

如前所述,刪除gradle構建文件並在pom.xml中添加依賴項。

然后去maven ==> Update Project

那應該下載依賴項並修復錯誤。

我認為這里的問題是蝕處理gradle項目的方式

使用Eclipse版本:氧氣發行版(4.7.0)

安裝https://marketplace.eclipse.org/content/egradle-ide#group-details

重新導入您的項目作為gradle項目

==刪除pom.xml,我認為Gradle項目與Maven項目之間的日食混淆

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM