Разница между центральным и локальным репозиторием Maven заключается в их расположении и назначении.
Локальный репозиторий — это директория на компьютере разработчика, в которой Maven хранит все jar-файлы отдельного проекта, библиотеки и необходимые модули (зависимости). 1 Когда разработчик загружает библиотеку в первый раз, Maven сохраняет её в локальном репозитории. 4 Все последующие проекты используют уже загруженную версию, что позволяет сэкономить время на её скачивании. 4
Центральный репозиторий — это общее онлайн-хранилище, где находятся все библиотеки, плагины и модули, созданные разработчиками сообщества Maven. 1 Если во время сборки проекта система не находит нужную библиотеку (зависимость) в локальном репозитории разработчика, она автоматически обращается в центральный репозиторий Maven. 1
Таким образом, локальный репозиторий предназначен для хранения зависимостей конкретного проекта на компьютере разработчика, а центральный репозиторий — для общего доступа к большому количеству часто используемых библиотек, предоставляемых сообществом Maven.