- В моем репозитории Maven (.m2). есть одна моя локальная банка, например sub_app-0.1.jar.
- У меня такая же копия в ivy-cache.
- Я запускаю
maven install
в sub_app, затем создается новый файл sub_app-0.1.jar. - После этого я запускаю
grails clean
, и он не получает мой новый sub_app-0.1.jar из .m2. Но если я удалю (удалю) файл sub_app-0.1.jar из ivy-cache и запущу
grails clean
, то он получит новый файл sub_app-0.1.jar в ivy-cache.Если я изменю версию в подприложении pom и grails pom, а Grails возьмет последнюю версию. установить снова это не берет.
- Я попытался добавить SNAPSHOT даже в банку sup-app. Тот же результат, первый раз принимает, после нет.
т.е. Grails учитывает только имя jar и версию в ivy-cache, если есть - не брать. Если не имея - беру от .м2.
Но это без учета новой/старой сборки.
Как я могу получить такое же поведение (шаг 5) и на шаге 4?