Как объединить / возможные варианты для развертывания внутренних и внешних проектов Springboot в одном файле, чтобы оба можно было запустить одним щелчком мыши - PullRequest
0 голосов
/ 09 июля 2019

У меня есть 2 отдельных проекта на Java, один из которых представляет собой пользовательский интерфейс, построенный с использованием Javafx, а бэкэнд - с использованием spring-boot. БД находится на локальном небольшом сервере с ограниченной памятью. Мой работодатель хочет иметь один значок, который можно дважды щелкнуть, и он запускает приложение.

Я сделал .jar для пользовательского интерфейса, и он работает, но я хочу интегрировать бэкэнд-проект с проектом пользовательского интерфейса. Я упомянул выше «локальный маленький сервер», чтобы подчеркнуть, что сервер не может быть помещен на сервер, потому что в случае больших запросов он может потерпеть неудачу.

Какие возможные варианты у меня есть для развертывания этого проекта. Кто-то предложил мне вызвать основной метод пользовательского интерфейса в бэкэнд-проекте и сделать .jar бэкэнда, но, похоже, он не работает. Еще одно предложение, которое я получил, заключалось в том, чтобы установить бэкэнд на AWS и разослать UAR JAR клиентам. Я не знаю AWS сейчас, но узнал бы, если это единственный вариант.

Учтите, что у меня нет опыта развертывания приложений, и только я должен это делать.

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