Лучшие практики для разработки приложений GWT (GXT) с Maven (3) и Eclipse - PullRequest
2 голосов
/ 24 марта 2011

Каков наилучший способ разработки приложений GWT (GXT) с использованием Maven3 и Eclipse с плагином Sonatype M2Eclipse.Всем объяснениям уже более одного года, и фактически последний gwt-archetype (версия 2.2) генерирует существенно другой файл pom.xml, как в примерах, в дополнение к нему добавлены такие функции, как генерация класса сообщений и генерация асинхронного интерфейса (привет EJB)То время.Я бы также ожидал, что в Eclipe следует как-то использовать хитрости и обходные пути в отношении лучшего Google Dev Plugin, сгенерированного последней (2.2) версией gwt-maven-plugin, но я пока не понимаю, как.*

1 Ответ

1 голос
/ 18 июля 2011

Вот что я делаю (моя среда: Eclipse-3.7, GWT-2.3.0, плагин Eclipse GWT, установленный на торговой площадке Eclipse):

1).Создайте проект GWT с помощью webAppCreator.cmd (см. Каталог GWT_HOME).

webAppCreator.cmd -out c:\dev\workspace-3.7\GxtTest01 -maven com.company.test.GxtTest01

2).Импортируйте проект в Eclipse.Eclipse-> Import-> Maven-> Существующий проект maven

3).Добавить GXT-зависимость.Поскольку репозитории имеют устаревшую версию (2.2.0), я прилагаю последнюю версию GXT вручную:

    <dependency>
      <groupId>com.extjs</groupId>
      <artifactId>gxt</artifactId>
      <version>2.2.4</version>
      <type>jar</type>
      <scope>system</scope>
      <systemPath>${basedir}/lib/gxt-2.2.4-gwt22.jar</systemPath>
    </dependency>

4).Это.Переходите к работе с кодом

Любые идеи приветствуются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...