Я пытаюсь запустить Artifactory (версия OSS) впервые и успешно создал репозиторий и развернул на нем артефакт (joda-time-2.0) в качестве теста.
Но когда дело доходит до дескрипторов модуля Ivy (файлы XML), я немного растерялся:
- Что я должен назвать файлы XML? Шаблон артефакта по умолчанию, который я использую, -
[org]/[module]/[baseRev](-[folderItegRev])/[type]s/[module](-[classifier])-[baseRev](-[fileItegRev]).[ext]
, который побудил Artifactory сохранить мой joda JAR в myRepo/joda-time/joda-time/2.0
; шаблон модуля [org]/[module]/[baseRev](-[folderItegRev])/[type]s/ivy-[baseRev](-[fileItegRev]).xml
, поэтому мой дескриптор должен называться ivy-2.0.xml
?
- Разве Артефактория не должна хранить
joda-time-2.0.jar
в myRepo/joda/joda-time/2.0/
? Поскольку joda
является организацией, а не joda-time
? Как мне это изменить?
- Как загрузить файл Ivy в репозиторий? Если я назову файл
ivy-2.0.xml
, тогда как Artifactory узнает, как поместить его в каталог JODA?
Заранее спасибо!