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

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

  •  06-07-2019
  •  | 
  •  

Pergunta

Estou criando um cliente Java bastante simples que se conecta a minha conta e recebe todos os eventos. Aqui eu estou recebendo uma exceção dizendo:

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

Alguém poderia me dizer qual JAR estou faltando e, além disso, onde a baixá-lo?

Foi útil?

Solução

coleções Google , agora conhecido como Goiaba .

Outras dicas

Eu resolvi esse problema, baixar o arquivo jar goiaba-r07.jar. http://code.google.com/p /guava-libraries/downloads/detail?name=guava-r07.zip Experimente.

Para aqueles de nós que usam Maven, aqui está a entrada de dependência para goiaba:

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

Crédito onde o crédito é devido: o acima é de http: // mavenrepository. com / artefato / com.google.guava / goiaba / 19,0

Você tentou importar google-collect-1.0-rc1.jar? Ela pode ser encontrada em (na árvore de origem): http://code.google .com / p / gdata-java-client / fonte / browse / # svn / trunk / java / deps

Obrigado, Renu

Eu também resolveu este problema através da inclusão de goiaba dependência. Goiaba é superconjunto do velho Google Collections Library. Aqui está o link: https://mvnrepository.com/artifact/com.google .guava / goiaba / 21,0 Inclua essa dependência em sua build.sbt

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top