Jersey JAX-RS REST API application очень похож на описанный здесь, который работает поверх контейнера Grizzly. Необходимо отобразить/разместить содержимое папки src\main\webapp
с приложением AngularJS, которое использует REST API.Каковы опции для выставления стороннего интерфейса AngularJS на том же сервере, что и JAX-RS REST API?
На данный момент REST API загрузился в Main
с помощью Grizzly:
GrizzlyHttpServerFactory.createHttpServer(....);
Какие варианты для запуска как REST API и внешний интерфейс на одном сервере? Как настроить его?
Это может быть удобно использовать эту инфраструктуру микро-http-сервера: https://github.com/AdamBien/nano/blob/master/nano/src/main/java/nano/Server.java. Вы можете взять Server.java в качестве примера и использовать 'Contexts.create (server, p));' с сервером, возвращаемым createHttpServer (...). – OndrejM