Java 使用使用Vaadin 7的插件将项目从Vaadin 7转换为Vaadin 8的问题

Java 使用使用Vaadin 7的插件将项目从Vaadin 7转换为Vaadin 8的问题,java,vaadin,vaadin7,vaadin8,Java,Vaadin,Vaadin7,Vaadin8,我正在把一个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- c

我正在把一个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>

org.vaadin.addons
瓦丁巫师
2.0.0
在“vaadin向导”插件中,它使用导入com.vaadin.v7.ui.ProgressBar


如何让“vaadin向导”插件与vaadin 8配合使用?

对于使用服务器端组件时的v7兼容性,请使用以下内容注释您的UI类:

@Widgetset(value = "com.vaadin.v7.Vaadin7WidgetSet")

为了在使用服务器端组件时与v7兼容,请在UI类上添加以下注释:

@Widgetset(value = "com.vaadin.v7.Vaadin7WidgetSet")

您需要为vaadin插件获取一个v8版本的向导。由于这个插件只是服务器端的,我认为您可以自己获取源代码并将其升级到v8。(当它有客户端代码时,这可能会更困难)您需要为vaadin插件获得一个v8版本的向导。由于这个插件只是服务器端的,我认为您可以自己获取源代码并将其升级到v8。(当它有客户端代码时可能更困难)