Я не могу заставить Гуаву работать с GWT.Я использую Eclipse, я добавил guava-11.0.2.jar
и guava-gwt-11.0.2.jar
в мой путь к классу, унаследовал модуль com.google.common.collect.Collect
в моем gwt.xml
файле, но все еще не могу заставить его работать.
Он компилируется, но когда я запускаю его, появляется много ошибок.Многие из них ссылались на неразрешимую аннотацию javax.annotation.Nullable
Я пытался добавить jsr305.jar
к своему пути к классам, но ничего не изменилось.
Также появляются некоторые ошибки в зависимости от того, какую версию Guava я включаю (пробовал с 11.0.2, 11.0.1, 10.0.1) и если я включаю или нет jsr305.jar
НекоторыеПримеры таких ошибок:
- Тип
PersonActivity.PersonFilterPredicate
должен реализовывать унаследованный абстрактный метод Predicate<PersonRoleProxy>.apply(Object)
- Метод
compare(T, T)
в типе Ordering<T>
не применим дляаргументы (Object, Object)
Что довольно странно, потому что код компилируется, и подобные ошибки должны появляться во время компиляции.