Импорт Vaadin UIScope не компилируется

У меня проблема с аннотацией @UIScope в vaadin 8.9.0. Вот фрагмент:

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;
    }

}

Результат:  введите описание изображения здесь

Что я делаю неправильно ?


person batgerel.e    schedule 16.09.2019    source источник


Ответы (1)


Похоже, вы импортируете надстройку Vaadin Spring версии 12.x, тогда как вам следует использовать версию 3.2.1 с Vaadin 8.9.0.

person Tatu Lund    schedule 16.09.2019
comment
Я решил свою проблему, это было подключение к Интернету. Не удалось загрузить зависимости Maven. Повторная загрузка maven устранила мои проблемы. Кстати, спасибо. - person batgerel.e; 16.09.2019