GWT: Использование внешнего Jar

Я пытаюсь понять, как использовать внешний jar-файл в проекте GWT.
Я сослался на http://www.vogella.com/articles/GWTModules/article.html, и он работал отлично.
Но в примере, описанном с использованием другого проекта, включенного в путь сборки проекта GWT, вместо того, чтобы включать jar-файл этого проект.

Я знаю, что это не должно иметь значения, но когда я создал банку внешнего проекта (включая источники) и использовал ее в клиенте, GWT дал мне следующую ошибку:

The import com.person cannot be resolved

В чем будет проблема?


person sachinpkale    schedule 21.12.2012    source источник


Ответы (2)


Для использования файла jar внешней библиотеки gwt в проекте gwt eclipse вам необходимо добавить этот файл jar на вкладку библиотеки из пути сборки java:

введите описание изображения здесь

person Saeed Zarinfam    schedule 21.12.2012
comment
да. Я сделал это, и поскольку я использую Eclipse, он не вызывает ошибок компиляции. Но когда я выполняю GWT Compile Project, он выдает ошибку, которая не может быть решена. - person sachinpkale; 21.12.2012
comment
Если у вас есть проблема с компиляцией gwt, вам необходимо унаследовать модуль require gwt от основного модуля gwt. - person Saeed Zarinfam; 21.12.2012

Если вы хотите использовать внешнюю банку и использовать классы этой банки на стороне клиента. вы должны унаследовать запись пакета модуля в клиентском gwt module.gwt.xml

Просто пример а. com.test.Module2.xml так что у вас есть запись вроде

<inherits name='com.test.Module2'/>
person bNd    schedule 21.12.2012