запустить gwt в режиме сервера - PullRequest
1 голос
/ 25 октября 2010

Я пытаюсь использовать eclipse 3.6 с Google Web Toolkit и не вижу возможности запустить приложение на сервере.Когда я нажимаю «Выполнить», автоматически появляется размещенный режим, когда я нажимаю Run as..., появляется параметр 1. Run as application, 2. Run as applet - который бесполезен, 3. Run as Web application - который приводит к запуску в размещенном режиме.При создании проекта GWT ide даже не спрашивает о целевом сервере, как это происходит при создании других веб-приложений.Разве нет такой опции, или я просто пропускаю ее?

Ответы [ 4 ]

1 голос
/ 25 октября 2010

Вам необходимо установить опцию -noserver. См. здесь для некоторых указаний.

0 голосов
/ 25 октября 2010

Ну, мы делаем веб-приложение с GWT.Мы используем не eclipse, а плагины GWT4NB Netbeans.Это позволяет нам компилировать GWT в NetBeans и развертывать веб-приложение на любом сервере, в нашем случае это Glassfish 2. Мы также используем EJB и связь с RPC.Мы вызываем ServiceImpl из RPC и вызываем методы EJB из ServiceImpl.

Итак, я полагаю, вы могли бы также сделать что-то затмение, создать войну и затем развернуть ее в любом контейнере сервлета, возможно, Tomcat или Glassfish.

0 голосов
/ 25 октября 2010

Если вы хотите запускать режим разработки как сервер для других компьютеров, включите переключатель bindAddress в командной строке.Например, -bindAddress 192.168.0.35 (или любой другой адрес).Вы можете добавить аргументы в командную строку, выбрав «Выполнить конфигурации ...» в меню «Выполнить».

Это все еще работает в режиме разработки.Если вы хотите выполнить развертывание на рабочем сервере, щелкните на красной панели инструментов «Gwt compile», а затем вручную скопируйте свою военную папку на сервер.

0 голосов
/ 25 октября 2010

В данный момент у меня нет удобной установки Eclipse, но я считаю, что «Плагин Google для Eclipse» дает вам возможность запустить приложение GWT на внешнем сервере.Если у вас уже установлен GPE, попробуйте обновить его до последней версии плагина.

Возможно, вы также захотите оформить эту запись FAQ:

http://code.google.com/eclipse/docs/faq.html#gwt_in_eclipse_for_java_ee

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