внешние jar-файлы для проекта GWT Maven

У меня есть внешняя банка с файлами * .class, которые мне нужны для моего проекта gwt. Я пытаюсь импортировать их в этот проект, но у меня есть эта ошибка.

[ОШИБКА] Строка 26: Нет исходного кода для типа com.xxx.xxx.xxx.xxx; вы забыли унаследовать необходимый модуль?

Как я могу это сделать?


person user3565748    schedule 23.04.2014    source источник
comment
Какой класс / банку вы используете?   -  person Braj    schedule 23.04.2014
comment
Это собственный файл jar   -  person user3565748    schedule 23.04.2014
comment
Если вы используете его на стороне клиента, которая конвертируется в JavaScript компилятором GWT. Могут ли ваши пользовательские классы jar конвертировать в JavaScript? Компилятор GWT понимает это?   -  person Braj    schedule 23.04.2014
comment
Нет, они не обращаются. Я вставил файл xxx.gwt.xml в свой файл jar, чтобы компилятор GWT мог понимать эти классы, но не может.   -  person user3565748    schedule 23.04.2014
comment
столкнувшись с той же проблемой, есть ли решение   -  person Piyush Srivastava    schedule 05.05.2015


Ответы (1)


Пожалуйста, проверьте внешний jar. Это должно поддерживаться GWT, иначе будет ошибка did you forget to inherit a required module.

GWT поддерживает только небольшое подмножество классов, доступных в библиотеках Java 2 Standard и Enterprise Edition, поскольку эти библиотеки довольно большие и полагаются на функциональность, недоступную в веб-браузерах. Чтобы точно узнать, какие классы и методы поддерживаются для основных пакетов среды выполнения Java, см. GWT Эмуляция JRE Ссылка.

person bNd    schedule 23.04.2014