Я скачал копию примера проекта vaadin-charts-video с GitHub (https://github.com/vaadin-miki/vaadin-charts-video), чтобы понять, как должны быть реализованы диаграммы Vaadin. Однако этот проект и большинство доступных демонстрационных кодов/проектов, которые я нашел, похоже, написаны с использованием Vaadin 7 и предыдущих соглашений о кодировании. Я использую Vaadin 8.0.5 (и JDK8)...
Эти ошибки появляются при запуске Maven:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on project intro-video: Compilation failure: Compilation failure:
[ERROR] /C:/Users/dev/vaadin/vaadin-charts-video/intro-video/src/main/java/org/vaadin/miki/charts/intro/IntroChartsUI.java:[19,28] cannot find symbol
[ERROR] symbol: class BeanItemContainer
[ERROR] location: package com.vaadin.data.util
[ERROR] /C:/Users/dev/vaadin/vaadin-charts-video/intro-video/src/main/java/org/vaadin/miki/charts/intro/IntroChartsUI.java:[54,17] cannot find symbol
[ERROR] symbol: class BeanItemContainer
[ERROR] location: class org.vaadin.miki.charts.intro.IntroChartsUI
[ERROR] /C:/Users/dev/vaadin/vaadin-charts-video/intro-video/src/main/java/org/vaadin/miki/charts/intro/IntroChartsUI.java:[54,62] cannot find symbol
[ERROR] symbol: class BeanItemContainer
[ERROR] location: class org.vaadin.miki.charts.intro.IntroChartsUI
Кто-нибудь может сказать мне, был ли заменен BeanItemContainer? И если да, то чем?
Например, см. строку 54 документа https://github.com/vaadin-miki/vaadin-charts-video/blob/master/intro-video/src/main/java/org/vaadin/miki/диаграммы/вступление/IntroChartsUI.java BeanItemContainer<BookPrice> container = new BeanItemContainer<>(BookPrice.class, prices);
И если это не кажется проблемой для более опытных глаз, пожалуйста, дайте мне знать, что...