- В моем maven repo (.m2). есть одна моя локальная банка, такая как sub_app-0.1.jar.
- У меня такая же копия, что и в плющовом кэше.
- Я запустил maven install на sub_app, затем создал новый файл sub_app-0.1.jar.
- После этого я запускаю грайлы и не получаю свой новый sub_app-0.1.jar от .m2.
Но если я удалю (удалю) файл sub_app-0.1.jar из ivy-cache и запустил grails clean, то он получит новый файл sub_app-0.1.jar в плющ-кеш.Grails - Как заставить grails получить последние локальные баночки из хранилища maven
Если я изменю версию в sub-app pom, а grails pom и grails берут последний. установите снова, чтобы он не принимал.
- Я попытался добавить SNAPSHOT в банку sup-app даже. такой же результат, первый раз брать, после нет.
ie. Grails рассматривает только имя и версию jar в плющовом кэше, если есть - это не требуется. если Not having - это брать из .m2.
Но это не считается новым/старым сборкой.
Пожалуйста, также помогите получить такое же поведение (шаг 5) на шаге 4.
к сожалению, "useOrigin правда" не работает. Не могли бы вы предложить мне другой путь. – Sun
Я использовал -SNAPSHOT также, даже не решил, может ли любой орган мне помочь – Sun
change = true также не работает в моем случае – Sun