Отладка приложения GWT, которому необходим доступ к внешнему ресурсу (такая же политика происхождения) - PullRequest
1 голос
/ 12 мая 2011

У нас есть приложение GWT, которое черпает некоторые ресурсы из отдельного сервлета через асинхронный JavaScript.В производстве это не создает проблем, так как сервлет-производитель и приложение GWT потребителя будут находиться на одном и том же сервере, однако для разработки я не могу найти способ сделать это, так как мы идем в ногу с единой политикой происхождения.

В качестве временного решения у меня есть сервлет, работающий на Tomcat, и я компилирую и внедряю приложение GWT в тот же экземпляр Tomcat - это, конечно, работает, и оно позволяет мне подключать Eclipse для отладки.Однако существует небольшая проблема в 40-секундном или около того времени сборки для каждой модификации.

Мы хотели бы иметь возможность отладки через размещенный режим GWT с OOPHM - кто-нибудь может найти способ сделать это для нас?

Спасибо всем!

Ответы [ 3 ]

2 голосов
/ 13 мая 2011

вы можете использовать опцию -noserver в режиме gwt dev, которая позволяет запускать код вашего сервера с любым контейнером сервлета.

1 голос
/ 14 мая 2011

Если вам нужен только сервлет, почему бы не определить его в web.xml и запустить режим dev как обычно?

1 голос
/ 12 мая 2011

Возможно, вы сможете развернуть сервлет производителя на Jetty.

http://www.enavigo.com/2008/08/29/deploying-a-web-application-to-jetty/

Я думаю, что дом Jetty больше всего находится где-то в каталогах Eclipse. Простой поиск файлов может помочь.

Удачи!

...