powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Поддержка rest сервиса на embedded jetty и в виде WAR
3 сообщений из 3, страница 1 из 1
Поддержка rest сервиса на embedded jetty и в виде WAR
    #38696684
Максим Н
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть небольшое приложенице консольное, так же есть желание снабдить его встроенным rest-сервисом (для связи с внешним миром по сети). чтобы набрал в консольке: "myapp --rest run" и он завелся.
В принципе проблем нет - беру embeded jetty и все готово.
Но так же есть желание иметь это еще в виде war-ки, чтобы можно было забросить в любой готовый работающий контейнер (Tomcat etc).

Можно сделать 2 проекта: jar (само приложение, которое работает из консоли и может поднять rest-сервис на встроенном сервере) и отдельно war-проект, который использует API из 1-го проекта. Но так муторно получается...

Как организовать проект, чтобы я мог собрать из него как war так и jar?

Сейчас использую gradle.
...
Рейтинг: 0 / 0
Поддержка rest сервиса на embedded jetty и в виде WAR
    #38696691
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО, 3 проекта нужно, а не два.
1) Непосредственно API и реализация.
2) Код запуска Jetty для API
3) Код для war, вызывающий API
...
Рейтинг: 0 / 0
Поддержка rest сервиса на embedded jetty и в виде WAR
    #38696741
Максим Н
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczИМХО, 3 проекта нужно, а не два.
1) Непосредственно API и реализация.
2) Код запуска Jetty для API
3) Код для war, вызывающий API

Как лучше их сделать:

- независимыми проектами
- либо подпроекты одного большого проекта (вообще как это технически можно сделать? На gradle или maven?)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Поддержка rest сервиса на embedded jetty и в виде WAR
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]