API Календаря Google: java.lang.ClassNotFoundException: com.google.common.collect.Maps - PullRequest
12 голосов
/ 17 июня 2009

Я создаю довольно простой Java-клиент, который подключается к моей учетной записи и получает все события. Здесь я получаю исключение, говорящее:

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

Может кто-нибудь сказать мне, какой JAR мне не хватает и, кроме того, откуда его скачать?

Ответы [ 5 ]

23 голосов
/ 17 июня 2009

Google коллекции , теперь известный как Гуава .

2 голосов
/ 01 декабря 2010

Я решил эту проблему, скачав jar-файл guava-r07.jar. http://code.google.com/p/guava-libraries/downloads/detail?name=guava-r07.zip Попробуй.

1 голос
/ 25 августа 2016

Для тех из нас, кто использует Maven, есть запись зависимости для guava:

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

Кредит, причитающийся кредит: вышеуказанный от http://mavenrepository.com/artifact/com.google.guava/guava/19.0

0 голосов
/ 19 декабря 2017

Я также решил эту проблему, включив зависимость от гуавы. Гуава является надмножеством старой библиотеки коллекций Google. Вот ссылка: https://mvnrepository.com/artifact/com.google.guava/guava/21.0 Включите эту зависимость в ваш build.sbt

0 голосов
/ 24 августа 2009

Вы пытались импортировать google-collect-1.0-rc1.jar? Его можно найти в (в исходном дереве): http://code.google.com/p/gdata-java-client/source/browse/#svn/trunk/java/deps

Спасибо, Рену

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...