У меня есть основные функции в отдельном проекте. Этот проект также имеет свои собственные тесты и сценарии flyway, чтобы привести базу данных в требуемое состояние для основных функций.
В новом проекте я установил свой основной проект как зависимость. Пока все хорошо, я бы хотел запустить flyway на скриптах из ядра и на всех скриптах, которые я прикрепляю к дочернему проекту.
Проблема, с которой я столкнулся, заключается в том, что она, похоже, не работает. Кажется, Flyway может идентифицировать файлы из ядра, но я получаю следующее сообщение об ошибке:
java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [db/core-0.0.1__start.sql]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
Любая идея, как должна выглядеть установка.