Как развернуть приложение GWT на встроенном веб-сервере - PullRequest
1 голос
/ 31 марта 2012

Я хотел бы использовать GWT в качестве графического интерфейса для автономного приложения (распространяемого предпочтительно в виде одной банки).

Он должен иметь встроенный веб-сервер, чтобы при запуске приложения вы могли подключиться к нему напрямую (он мог даже запустить браузер на свой собственный порт на локальном хосте или что-то в этом роде).

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

Есть ли проект, который уже делает это? Небольшой встроенный HTML-сервер, который знает достаточно для того, чтобы вернуть скомпилированный код GWT в веб-браузер из текущего Jar с минимальной конфигурацией?

Edit:

Если готового решения не существует, есть идеи по поводу хорошего встроенного сервера и как заставить его читать файлы из банки? (на самом деле это собственная банка)

1 Ответ

0 голосов
/ 31 марта 2012

После компиляции GWT-приложения на выходе получается просто набор статических html, javascript и графических файлов.Они могут быть развернуты на любом веб-сервере, даже во встроенной среде.

Для файла jar потребуется контейнер java, который фактически может ограничить возможности для вас.Там могут быть платформы, где нет JRE.

Я использовал Apache во время разработки для тестирования скомпилированного кода, а затем развернул его во встроенной среде, которая использует httpd (я думаю, но не совсем уверен).Это не было действительно интересно, поскольку это только работало.Там, где проблемы / ограничения со встроенным браузером, но это другая история.

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