2017-07-21 4 views
0

Ich verwende die Google-API für die OAuth-Tokenverifizierung serverseitig. Die Importe sind:Google API nicht von IDE/Maven erkannt

import com.google.api.client.googleapis.auth.oauth2.GoogleIdToken; 
import com.google.api.client.googleapis.auth.oauth2.GoogleIdToken.Payload; 
import com.google.api.client.googleapis.auth.oauth2.GoogleIdTokenVerifier; 

Und in meinem Maven pom.xml Abhängigkeiten Abschnitt:

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

Allerdings bin ich

bekommen

Kann nicht Symbol lösen "googleapis"

Wenn ich überprüfe, welche Pakete in com.google.api.client sind, Ich sehe googleapis entweder nicht. Diese Importe wurden jedoch direkt aus dem Beispiel here

+0

Sie erhalten diesen Fehler an einem Code-Speicherort, den Sie hier nicht aufgenommen haben. – chrylis

Antwort

0

übernommen. Ich fand es heraus - ich musste nur den Google API-Client sowie den OAuth-Client hinzufügen. Hier sehen Sie, wie die Abhängigkeiten in der pom.xml aussehen.

<!-- verify oauth tokens --> 
     <dependency> 
      <groupId>com.google.api-client</groupId> 
      <artifactId>google-api-client</artifactId> 
      <version>1.20.0</version> 
     </dependency> 
     <dependency> 
      <groupId>com.google.oauth-client</groupId> 
      <artifactId>google-oauth-client</artifactId> 
      <version>1.22.0</version> 
     </dependency> 
Verwandte Themen