Как интегрировать созданный maven vaadin проект в плагин eclipse vaadin? - PullRequest
10 голосов
/ 11 апреля 2010

Плагин Eclipse Vaadin имеет классную функцию автоматического построения. Простое нажатие «перезапустить приложение» в консоли отладки приведет к обновлению версии приложения.

К сожалению, импорт сгенерированного maven проекта vaadin (с использованием m2e) и вставка копии .project buildCommands и natures из сгенерированного проекта vaadin eclipse не работает.

Мне не удается "Запустить на сервере ...", tomcat не развертывает приложение по неизвестной причине. Я вижу приложение в папке wtpapps, но оно по-прежнему не развертывается.

Ответы [ 2 ]

2 голосов
/ 25 апреля 2011

Вы можете создать свое приложение Vaadin как обычную библиотеку Java, отдельно (не как WAR или что-нибудь сложное). Затем сделайте две вещи: создайте другой проект, который создает фактический файл WAR, и создайте другой проект, который настраивает Jetty для непосредственного выполнения (подробности о том, как заставить Vaadin работать под автономным Jetty, используя Jetty в качестве библиотеки, можно найти в Google). Имея это в виду, вы можете обрабатывать свой пользовательский интерфейс Vaadin как обычную Java-программу (быстрый прямой перезапуск через стандартное окно отладки), и при этом иметь для развертывания файл WAR.

См. в этой теме , чтобы узнать, как настроить Jetty (ищите Launcher).

0 голосов
/ 10 июля 2010

Я также наткнулся на эту проблему некоторое время назад и в конце концов нашел это:

http://www.streamhead.com/maven-spring-vaadin-appengine/

Это в конечном итоге помогло мне начать работу после сценария, который был очень похож на то, что вы описали.

...