Все началось с того, что очередной функционал потребовал новых возможностей. Пришлось обновлять Vaadin. И что же делать, если на руках Liferay 6.0.5 и Vaadin, который шел в комплекте?
А вот что:
А вот что:
- Идем на страницу https://vaadin.com/releases;
- В правой колонке выбираем желаемую версию;
- Загружаем «Jar-only for all platforms» jar-файл и «Liferay update package» zip-архив;
- Удаляем существующую библиотеку {liferayWebapp}/WEB-INF/lib/vaadin.jar;
- Перемещаем и переименовываем новую библиотеку на место старой (см. пункт 4) — это обновление самой библиотеки;
- Распаковываем скачанный zip-архив, копируем с заменой его содержимое в папку {liferayWebapp}/html/VAADIN — это обновление наборов виджетов;
- Если используются сторонние дополнения, то набор виджетов необходимо пересобрать локально.
После запуска портала очищаем кэш браузера и радуемся новым возможностям Vaadin.