Я пытаюсь добавить guava в свое приложение GWT 2.6.1. Я включил guava-19.0.jar и guava-gwt-19.0.jar.Включая Guava GWT в приложении GWT
Я добавил <inherits name="com.google.common.collect.Collect" />
в файл "MyApp.gwt.xml". Когда я запускаю приложение через режим Super Dev, я получаю эту ошибку, и я не уверен, что делать.
<inherits name="com.google.common.base.Base" />
Compile with -strict or with -logLevel set to TRACE or DEBUG to see all errors.
[ERROR] Errors in 'jar:file:/C:/Projects/my_proj/code/my_gwt_app/main_app/libs/guava/guava-gwt-19.0.jar!/com/google/common/collect/super/com/google/common/collect/RegularImmutableAsList.java'
[ERROR] Line 20: The import com.google.j2objc cannot be resolved
[ERROR] Line 31: Weak cannot be resolved to a type
[ERROR] Compiler returned false
У меня есть один класс, который использует гуавы, и имеет следующий импорт:
import com.google.common.base.Predicate;
import com.google.common.collect.Iterables;
import com.google.common.collect.Lists;
Я не ниже того, что ссылка папки «супер»/пакет является. Я вижу пакет com.google.common.collect.super.com.google.common.collect
, но я не уверен, как обращаться к нему в моем файле gwt.xml.
Я по-прежнему получаю то же сообщение, что и Stealth Rabbi, даже после добавления j2objc-аннотаций к моему пути сборки. Не могу понять, почему для меня жизнь. – RLHawk
Вы добавили наследование в файл gwt.xml модуля? –
Я добавил . Насколько я могу сказать, это единственный модуль GWT - есть ли что-то еще, что я должен наследовать? –
RLHawk