Какво е отдалечено хранилище на Maven?
Какво е отдалечено хранилище на Maven?

Видео: Какво е отдалечено хранилище на Maven?

Видео: Какво е отдалечено хранилище на Maven?
Видео: Dependabot: How to Update Your Project's Dependencies Automatically 2024, Ноември
Anonim

Отдалечени хранилища отнасят се до всеки друг вид хранилище , достъпен чрез различни протоколи като file:// и https://. Тези хранилища може да е наистина отдалечено хранилище създадени от трета страна, за да предоставят своите артефакти за изтегляне (напр. репо . maven .apache.org).

Тогава как Maven знае кое хранилище?

По подразбиране, Мейвън ще винаги гледай в официалния Хранилище на Maven , който еmaven .org Кога Мейвън се опитва да изгради проект, то ще вижте във вашия местен хранилище (по подразбиране ~/. m2/ хранилище но ти мога конфигурирайте го, като промените стойността във вашия ~/. м2/настройки.

Впоследствие възниква въпросът какво е Maven и защо се използва? Мейвън е мощен инструмент за управление на проекти, който се основава на POM (проектен обектен модел). то е използван за изграждане на проекти, зависимост и документация. Това опростява процеса на изграждане като ANT. Накратко можем да кажем maven е инструмент, който може да бъде използван за изграждане и управление на всеки базиран на Java проект.

По същия начин как работи хранилището на Maven?

Мейвън местен хранилище запазва всички зависимости на вашия проект (библиотечни буркани, плъгини и т.н.). Когато бягате a Мейвън изгради тогава Мейвън автоматично изтегля всички зависимост буркани в местния хранилище . Той помага да се избягват препратки към зависимости, съхранявани на отдалечена машина, всеки път, когато се изгражда проект.

Какво е хранилището по подразбиране на Maven?

Мейвън Централен, известен още като Централният Хранилище , е хранилище по подразбиране за Мейвън , SBT, Leiningen и много други базирани на JVM инструменти за изграждане.

Препоръчано: