使用使用 Vaadin 7 的插件将项目从 Vaadin 7 转换为 Vaadin 8 时出现问题
Issues converting a project from Vaadin 7 to Vaadin 8 with plugins that are using Vaadin 7
我正在将 Vaadin 8 项目转换为 7。当我 运行 应用程序时,会显示以下消息:
Widgetset 'com.vaadin.DefaultWidgetSet' does not contain an
implementation for com.vaadin.v7.ui.ProgressBar. Check the connector's
@Connect mapping, the widgetset's GWT module description file and re-
compile your widgetset.
它抱怨的组件是一个 vaadin 插件
<dependency>
<groupId>org.vaadin.addons</groupId>
<artifactId>wizards-for-vaadin</artifactId>
<version>2.0.0</version>
</dependency>
在 "wizard-for-vaadin" 插件中它正在使用 import com.vaadin.v7.ui.ProgressBar;
如何获得 "wizard-for-vaadin" 插件以与 Vaadin 8 兼容?
为了在使用服务器端组件时与 v7 兼容,请将您的 UI class 注释为:
@Widgetset(value = "com.vaadin.v7.Vaadin7WidgetSet")
我正在将 Vaadin 8 项目转换为 7。当我 运行 应用程序时,会显示以下消息:
Widgetset 'com.vaadin.DefaultWidgetSet' does not contain an
implementation for com.vaadin.v7.ui.ProgressBar. Check the connector's
@Connect mapping, the widgetset's GWT module description file and re-
compile your widgetset.
它抱怨的组件是一个 vaadin 插件
<dependency>
<groupId>org.vaadin.addons</groupId>
<artifactId>wizards-for-vaadin</artifactId>
<version>2.0.0</version>
</dependency>
在 "wizard-for-vaadin" 插件中它正在使用 import com.vaadin.v7.ui.ProgressBar;
如何获得 "wizard-for-vaadin" 插件以与 Vaadin 8 兼容?
为了在使用服务器端组件时与 v7 兼容,请将您的 UI class 注释为:
@Widgetset(value = "com.vaadin.v7.Vaadin7WidgetSet")