Я разработал веб-приложение два года назад с помощью Vaadin 7, и теперь я пытаюсь запустить его с помощью последнего плагина для Eclipse. Главный сервлет просит меня реализовать некоторые новые методы, которые кажутся важными, и эта штука не загружается.
Проект Vaadin 7 не загружается в версии 8
Ответы (1)
Вы должны следовать руководству по миграции для обновления с vaadin 7 до vaadin 8.
Короче говоря, вам нужно изменить свой pom.xml с
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-server</artifactId>
<version>7.7.6</version>
</dependency>
to
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-compatibility-server</artifactId>
<version>8.0.0</version>
</dependency>
Если вы использовали одну из устаревших тем (Reindeer, Runo, Chameleon, Base), вам также необходимо добавить зависимость vaadin-compatibility-themes.
В качестве последнего шага вы должны изменить импорт, чтобы он соответствовал пакетам совместимости. Вы можете сделать это вручную или использовать этот инструмент миграции.
Если у вас есть собственные виджеты на стороне клиента, вам также потребуется обновить их.
person
André Schild
schedule
16.10.2017
TimeinUI must implement ... SerializableTypeOracle.xxx()
, но мы не видим определения класса пользовательского интерфейса на вашем снимке экрана. - person Morfic   schedule 13.10.2017