构建 Ivy 存储库。不同的工件类型有不同的工件模式吗?
我想构建本地 ivy 存储库,其中包含工件类型 jar、源、javadocs。
我计划这样的存储库结构:
jars/mylib-1.0.jar
sources/mylib-source-1.9.jar
javadocs/mylib-javadoc-1.9.jar
我想对 javadoc 和源使用下一个工件模式(工件名称中带有 [type])
[module]/[revision]/[type]s/[artifact]-[type]-[revision].[ext]
,对 jars 使用下一个模式(工件名称中没有 [type])
[module]/[revision]/[type]s/[artifact]-[revision].[ext]
我如何才能实现这一点?
I want to build local ivy repository with artifacts types jars, sources, javadocs.
I plan such structure of repo:
jars/mylib-1.0.jar
sources/mylib-source-1.9.jar
javadocs/mylib-javadoc-1.9.jar
I want use next artifact pattern for javadocs and sources (with [type] in artifact name)
[module]/[revision]/[type]s/[artifact]-[type]-[revision].[ext]
and next pattern for jars (without [type] in artifact name)
[module]/[revision]/[type]s/[artifact]-[revision].[ext]
How I can achieve this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有趣的问题我需要更多时间来测试它。与此同时,您是否尝试过以下一些方法?
如果 type 属性不存在,则不会使用该属性。
Interesting question I'd need some further time to test it out. In the meantime have you tried something along the following lines?
If the type attribute is not present it will not be used.