Использование Guava в комплекте с GWT - PullRequest
7 голосов
/ 20 апреля 2011

GWT 2.2 и выше включает гуаву. Упаковка, содержащая гуаву, составляет com.google.gwt.thirdparty.guava. Однако, похоже, что не существует XML-файла модуля, который позволял бы использовать этот пакет в клиентском (переводимом) коде. Основываясь на этом наблюдении, может показаться, что эта копия Guava предназначена только для внутреннего использования GWT.

Для проектов GWT, использующих Guava, предложен ли подход для загрузки Guava отдельно? Если нет, каков процесс включения com.google.gwt.thirdparty.guava в код клиента?

Ответы [ 2 ]

7 голосов
/ 20 апреля 2011

Да, если вы хотите использовать Guava самостоятельно, вам понадобятся файлы java guava и guava-gwt и ссылки на нужные вам модули в файле gwt.xml.В прошлом вы также нуждались в jsr305, хотя, насколько я понимаю, это было исправлено, поэтому вам может не понадобиться это в r09

3 голосов
/ 20 апреля 2011

Ваше предположение верно;это только для внутреннего использования;скачать его отдельно.При использовании Maven включите в ваш файл pom.xml следующее:

...