суббота, 16 июня 2012 г.

Состав директории репозитория в Windows

Все библиотеки, которые размещены в центральных репозиториях мавена, лежат по своим папкам, внутри в папке может содержаться еще папки версий. Сама же папка репозитория состоит из следующих файлов:

1. _maven.repositories - метафайл (тут я так понимаю детализируется на каком из удаленных цетральных репозиториев обитает этот артифакт).
2. библиотеки.jar - скомпиленная либа.
3. библиотеки.pom - дескриптор проекта.
4.  библиотеки-сорцы.jar - сорцы

5. библиотеки.jar.sha1
6. библиотеки.pom.sha1
7.  библиотеки-сорцы.jar.sha1


Последние это ключи для ssh соединения с удаленными репозиториями откуда и пришел данный в локальную машину.

Еще могут быть файлы с именами 2,3,4 и их расширениями + постфикс .lastUpdated. Это текстовые файлы в которых находится дата попыток загрузок и урлы из которых были неудачные попытки загрузки, последний походу будет удачный, или неудачный, если нет артифакта рядом со своим файлом ластапдейт. В случае если не загрузился ресурс то бедет еще и пустой файл с постфиксом .jar-not-available.


Комментариев нет:

Отправить комментарий