Спецификация
JAX-RS (которая описывает, как создавать службы REST) фактически является частью JavaEE (из некоторой версии).Но это не означает, что вам нужен JavaEE для создания службы REST.
Существует множество реализаций jax-rs, таких как Джерси , RestEasy , ApacheCXF и т. Д. Вы можете запускать приложения в контейнере, используя упаковку WAR или используя встроенные серверы, такие как Grizzly
Также вы можете создавать Rest с помощью Spring, но это не так.Реализация Jax-rs, но просто альтернатива.
Вы можете найти этот ответ полезным.