【发布时间】:2012-03-12 01:37:34
【问题描述】:
我正在尝试让 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吗? - Artifactory 不应该将
joda-time-2.0.jar存储在myRepo/joda/joda-time/2.0/下吗?因为joda是组织,而不是joda-time?我该如何更改? - 如何将 Ivy 文件上传到 repo?如果我将文件命名为
ivy-2.0.xml,那么 Artifactory 怎么知道将其放在 JODA 目录中?
提前致谢!
【问题讨论】:
标签: java repository ivy artifactory