Ошибка виджета после миграции с Vaadin 7 на Vaadin 8 - PullRequest
0 голосов
/ 07 февраля 2020

Я преобразовал проект из Vaadin 7 в Vaadin 8, используя совместимость в pom. xml

Я имел в своем интерфейсе

@Widgetset("com.example.widgetset.MyWidgetset")

в моем сервлете

@VaadinServletConfiguration(productionMode = false, ui = MyUI.class,widgetset = "com.example.widgetset.MyWidgetset"

и в MyWidgetset

<inherits name="com.vaadin.v7.Vaadin7WidgetSet" />

Теперь, если я скомпилирую Widgetset, я получаю эту ошибку

[ERROR] Failed to execute goal com.vaadin:vaadin-maven-plugin:8.9.4:compile (default-cli) on project Example: GWT Module com.vaadin.v7.Vaadin7WidgetSet not found in project sources or resources. -> [Help 1]

Что не так в этих настройках?

1 Ответ

1 голос
/ 07 февраля 2020

com.vaadin.v7.Vaadin7WidgetSet - это дополнительный набор виджетов, содержащий виджеты совместимости Vaadin 7 для Vaadin 8. Он не включен в стандартные клиентские jar-файлы. Возможно, вам не хватает vaadin-compatibility-client или vaadin-compatibility-client-compiled в вашем проекте.

...