[英]The import com.google.api.client cannot be resolved in Eclipse
[英]Eclipse is not importing com.google.api.client. imports?
我正在嘗試在eclipse的我的spring boot項目中實現Google的Calendar API。 我正在遵循Google Developers網站上的Java教程
我在步驟3中復制代碼,但是在所有Google API導入下都有錯誤:
我得到的錯誤:
導入com.google無法解析
更新:我將以下內容添加到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。 使用gradle
或pom
。
如前所述,刪除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.