У меня есть стек, содержащий Spring-Boot и Vue.js.По конфигурации maven проект разделен на два модуля: внешний и внутренний.Во время чистой mvn установки plugin exec-maven-plugin сборка внешнего интерфейса.На стороне сервера плагин maven-resources-plugin копирует сборку внешнего интерфейса в соответствующий каталог.Наконец, создается фляга с пружинной загрузкой и внешней стороной.
Проблема в том, что эта конфигурация совершенно не удобна для процесса разработки:
- Я запускаю приложение весенней загрузкипод intellij.
- Я выполняю "watch": "vue-cli-service build --watch",
- Когда происходит изменение на стороне внешнего интерфейса, сборка внешнего интерфейсаготово, и каталог . / frontend / target / dist изменен.
Я вручную копирую . / frontend / target / dist в ./backend/target/META-INF/.....
Изменения внешнего интерфейса видны после перезагрузки страницы.
Вопрос: возможно ли изменить целевой каталог для процесса сборки внешнего интерфейса?