Giver: maven (2021-05-01 14:46:23)
В 2021 пора уже делать предсказуемые билды поэтому NeCMS переходит на использование точных версий. Это делиться на 3 эфорта. Фронт, бек и деплой. Для бека мы используем maven плагин versions. Каждый модуль будет иметь свою версию и не сможет обновиться, если не Учитывая что NeCMS все еще молодой проект который активно развивается мы используем снепшоты для поствки изменений. Поэтому важно иметь конкрутную версию снепшота указанную в файлах POM. Чтобы не делать это вручную можно попросить указать текущие версии снепшотов плагин: mvn versions:lock-snapshots Для того чтобы обновить проект, который нуждается в новой версии библиотеки нужно сделать. mvn versions:display-dependency-updatesпосле чего руками изменить версию на нужную компонентов, которые обновились. Для джедаев-самураев есть команда, которая обновит вообще всё. mvn versions:use-latest-versions |
||
два режима улучшать себя или делать выбор
когда делаешь выбор становиться меньше возможностей
деланье выбора противоположенное улучшению себя
если не делать выборов будешь наиболее хорошим