28982 автора и 62 редактора ответили на 85243 вопроса,
разместив 135214 ссылок на 43429 сайтов, присоединяйтесь!

Из каких компонентов состоит идентификатор артефакта maven?

РедактироватьВ избранноеПечать

Maven артефакт (artifact ) – это некоторый объект, используемый или производимый в процессе работы maven. (В данном случае термин "объект" не имеет никакого отношения к объектно-ориентированному программированию. Он используется в широком смысле этого слова, т.е. "нечто").


В подавляющем большинстве случаев артефакт maven представляет собой архивный файл (jar, zip и т.д.).
Артефакт maven имеет идентификатор и предназначен для размещения в хранилище (репозитории). Для однозначного определения артефакта в хранилище он снабжается идентификатором, состоящим из трех компонентов:

  • groupId
  • artifactId
  • version

В литературе можно встретить утверждение, что артефакты – это все, что использует или производит maven. Такое утверждение несколько неверно. Например, в процессе построения проекта, maven использует исхоодные коды программ. Они не имеют идентификатора, их нельзя разместить в хранилище, а следовательно они не являются артефактами.

Источники:

Автоматическая сборка приложений с использованием Maven

Введение в Maven

Последнее редактирование ответа: 09.08.2014

  • Оставить отзыв

    Оставить отзыв

РедактироватьВ избранноеПечать

Похожие вопросы

«Из каких компонентов состоит идентификатор артефакта maven»

В других поисковых системах:

GoogleЯndexRamblerВикипедия

В соответствии с пользовательским соглашением администрация не несет ответственности за содержание материалов, которые размещают пользователи. Для урегулирования спорных вопросов и претензий Вы можете связаться с администрацией сайта genon.ru. Размещенные на сайте материалы могут содержать информацию, предназначенную для пользователей старше 18 лет, согласно Федерального закона №436-ФЗ от 29.12.2010 года "О защите детей от информации, причиняющей вред их здоровью и развитию". Обращение к пользователям 18+.