API di Google Calendar: java.lang.ClassNotFoundException: com.google.common.collect.Maps

StackOverflow https://stackoverflow.com/questions/1006790

  •  06-07-2019
  •  | 
  •  

Domanda

Sto creando un client Java abbastanza semplice che si collega al mio account e ottiene tutti gli eventi. Qui sto ricevendo un'eccezione che dice:

java.lang.ClassNotFoundException: com.google.common.collect.Maps

Qualcuno potrebbe dirmi quale JAR mi manca e inoltre da dove scaricarlo?

È stato utile?

Soluzione

Altri suggerimenti

Ho risolto questo problema scaricando il file jar guava-r07.jar. http://code.google.com/p /guava-libraries/downloads/detail?name=guava-r07.zip Provalo.

Per quelli di noi che usano Maven, ecco la voce di dipendenza per guava:

    <!-- https://mvnrepository.com/artifact/com.google.guava/guava -->
    <dependency>
        <groupId>com.google.guava</groupId>
        <artifactId>guava</artifactId>
        <version>19.0</version>
    </dependency>

Credito dove è dovuto il credito: quanto sopra è tratto da http: // mavenrepository. com / manufatto / com.google.guava / guava / 19.0

Hai provato a importare google-collect-1.0-rc1.jar? Si trova in (nella struttura dei sorgenti): http://code.google .com / p / GData-java-client / sorgente / sfoglia / # svn / trunk / java / dipendenze

Grazie, Renu

Ho anche risolto questo problema includendo la dipendenza da guava. Guava è il superset della vecchia libreria delle raccolte di Google. Ecco il link: https://mvnrepository.com/artifact/com.google .guava / guava / 21,0 Includi questa dipendenza nel tuo build.sbt

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top