Исключение из библиотеки на стороне клиента GWT - PullRequest
0 голосов
/ 16 марта 2012

Как я знаю, GWT нужен тот код, который будет использоваться на стороне клиента, чтобы быть в пакете XXX.client.Я также знаю, что возможно настроить этот путь, позволяя другому клиентскому коду быть вне этого пакета.

Однако я могу подключить это, чтобы решить мою проблему: я пишу библиотеку, которая автоматизирует некоторый кодЯ буду использовать во многих случаях более одного приложения.Эта библиотека имеет класс Exception, который используется на стороне клиента (методы RCP выбрасывают его).Как я могу сообщить GWT, что этот класс необходимо преобразовать в переводимый код?

1 Ответ

1 голос
/ 16 марта 2012

Вам необходимо создать файл определения модуля для библиотеки, которую вы хотите разделить между проектами.В файле модуля вы можете указать несколько <source path="/path/to/source/" /> элементов.Класс Exception, который вы хотите включить, должен иметь свой исходный код где-то в одном из этих путей.

После того, как вы создали модуль для библиотеки, каждый проект должен "наследовать" его с * 1005.* элемент в его файле определения модуля.

Вам придется поискать подробности в Google, но в этом суть!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...