2012-06-16 5 views
4

после много читал о SuperDevMode gwt 2.5 Я хотел попробовать сам. Я читал https://vaadin.com/blog/-/blogs/vaadin-and-superdevmode и некоторые другие статьи. Насколько я понимаю, мне нужно запустить класс codeerver. Я проверил репозиторий gwt-maven-plugin, но не был уверен, есть ли поддержка gwt2.5.Как я могу использовать SuperDevMode с Maven

Неужели кому-то удалось заставить SuperDevMode работать с maven?

С уважением, Arne

Edit:

благодаря Томасу я получил это работает !! Вот выдержка моего пом.

<resources> 
    <resource> 
     <directory> 
    src/main/java 
     </directory> 
    </resource> 
</resources> 

    <plugin> 
     <groupId>org.codehaus.mojo</groupId> 
     <artifactId>exec-maven-plugin</artifactId> 
     <version>1.2.1</version> 
     <executions> 
      <execution> 
       <goals> 
       <goal>java</goal> 
       </goals> 
      </execution> 
     </executions> 

     <configuration>          
     <mainClass>com.google.gwt.dev.codeserver.CodeServer</mainClass> 
     <arguments> 
       <argument>com.myapp.Application</argument> 
     </arguments> 
     </configuration> 

    </plugin> 

Теперь я просто запустить цель: exec:java чтобы начать codeserver.

ответ

6

Версия 2.5.0-rc1 gwt-maven-plugin будет поддерживать его через run-codeserver goal. Эта версия в настоящее время поставлена. Пожалуйста, проверьте его и vote.

Тем временем вы можете использовать его с помощью exec-maven-plugin.

+0

большое спасибо !! У меня есть кодовый сервер, развернутый в моем локальном репозитории, и теперь настройте плагин exec-maven. Но у меня проблемы с classpath. Когда я пытаюсь выполнить цель, он жалуется на отсутствие всех файлов gwt.xml. Даже guava или инъекции :( – Arne

+0

Большинство зависимостей gwt не были собраны, потому что у них была область «предоставлена». Мои собственные файлы gwt.xml, однако, не находятся в пути к классам. Если я их скопирую вручную, я получаю сообщение об ошибке нахождение классов точек входа, даже если оно действительно находится в пути к классам. – Arne

+0

Установите 'classpathScope' для' compile' для 'exec-maven-plugin'. –

0

Это ЦСИ репо: https://github.com/jbarop/gwt-maven-plugin/tree/gwt-2.5 выглядит, как он поддерживает GWT 2,5, с последними фиксацией существ сообщений:

добавил харизмы для запуска сервера кода

(отказ от ответственности: Я не пробовал это сам, все же)

Смежные вопросы