2013-02-26 6 views
0

Я скомпилировал GoogleMapWidget (http://vaadin.com/directory#addon/36) с помощью Eclipse и сгенерировал некоторые файлы в разделе WEB-INF/vaadin/widgetsets. Затем я скопировал весь каталог widgetsets в другие проекты в WEB-INF/vaadin и попытался использовать этот виджет во втором проекте, но он, похоже, не хочет работать.Компиляция виджеты Waadin и использование сгенерированных файлов в другом проекте

Являются ли скомпилированные виджеты не многоразовыми?

Спасибо заранее

+0

Как вы компилируете виджет vaadin? –

ответ

2

Я не пробовал, но я думаю, он должен работать. Однако я не вижу причин, которые оправдывали бы усилия. Компиляция Widgetset занимает около одной минуты, так зачем беспокоиться.

Виджет не предназначен для компиляции при каждом создании приложения. Только если вы создаете виджет клиентской стороны или добавляете новый аддон, который требует перекомпиляции wigetset.

Не забудьте изменить widgetset в вашем web.xml

<init-param> 
    <description>Application widgetset</description> 
    <param-name>widgetset</param-name> 
    <param-value>com.example.widgetset.MySharedWidgetset</param-value> 
</init-param> 

Вы также можете скопировать в Widgetset .gwt.xml файл в пакет, которую вы описали в вашем web.xml для паров widgetset.