Я создал интерфейс в React.js, используя NPM. В качестве IDE я использую IntelliJ IDEA здесь. Этот проект будет использовать бэкэнд, написанный в Spring Boot, который я создал отдельно, также в IntelliJ Idea IDE.
Теперь я хочу запустить эти два проекта на одном и том же порту на локальном хосте, поэтому я могу использовать относительные пути URL REST в интерфейсе.
Я знаю, что Spring Boot с Maven позволяет мне включать этот проект, но мне не нравится, как это делается. Я просто хочу обработать проект frontend как отдельный слой из проекта Java и по-прежнему выигрывать от работы на одном и том же порту. Какая хорошая практика для этого?
Вы можете группировать множество действий в составе, используя IntelliJ IDEA:
Изменить конфигурацию
Создайте свой Maven и приложение:
Группируйте свой Maven и приложение в одном соединении.
Запустите свой состав: