У меня есть приложение Java RESTful, которое развертывается на сервере Glassfish, когда я запускаю его из IDE Netbeans. В этом случае URL-адрес сервера выглядит как localhost:8080
.
Кроме того, у меня есть приложение angularjs (приложение HTML5), которое работает на встроенном облегченном сервере (я выяснил это в свойствах проекта). Это приложение доступно по адресу localhost:8383
.
Проблема в том, что междоменная политика не позволяет мне общаться между клиентом и сервером, потому что порты разные. Я могу завернуть приложение angularjs в WAR-архив и развернуть его на Glassfish — в этом случае все работает нормально. Но это очень больно, потому что мне нужно отлаживать свой код и каждый раз делать архивы будет тратить много времени.
Итак, возможно ли автоматическое развертывание моего клиента на Glassfish при каждом запуске или сеансе отладки?