Vaadin UIScope导入未编译
我对vaadin 8.9.0中的Vaadin UIScope导入未编译,vaadin,vaadin8,Vaadin,Vaadin8,我对vaadin 8.9.0中的@UIScope注释有问题。以下是一些片段: package com.negdoor; import com.vaadin.flow.spring.annotation.SpringComponent; import com.vaadin.flow.spring.annotation.UIScope; import com.vaadin.server.Page; import com.vaadin.ui.UI; @UIScope @SpringComponen
@UIScope
注释有问题。以下是一些片段:
package com.negdoor;
import com.vaadin.flow.spring.annotation.SpringComponent;
import com.vaadin.flow.spring.annotation.UIScope;
import com.vaadin.server.Page;
import com.vaadin.ui.UI;
@UIScope
@SpringComponent
public class Current {
private UI ui;
public void set(UI ui) {
this.setUi(ui);
}
public Page getPage() {
Page result = null;
if (ui != null)
result = ui.getPage();
return result;
}
public UI getUi() {
return ui;
}
public void setUi(UI ui) {
this.ui = ui;
}
}
结果是:
我做错了什么 看起来您正在导入Vaadin Spring附加组件版本12.x,而您应该将版本3.2.1与Vaadin 8.9.0配合使用。看起来您正在导入Vaadin Spring附加组件版本12.x,而您应该将版本3.2.1与Vaadin 8.9.0配合使用。我解决了问题,这是我的互联网连接。Maven依赖项下载失败。重新下载maven修复了我的问题。顺便说一句,谢谢。我解决了我的问题,这是我的互联网连接。Maven依赖项下载失败。重新下载maven修复了我的问题。顺便说一句,谢谢。