档案上是否有某种参数化的 url,我可以在其中获得工件的最新快照/版本?像 https://myhappyarchiva.com/archiva/repository/com.example/com/example/myproject/LATEST/myproject-LATEST.jar
问问题
2097 次
2 回答
3
- [host_name] 就像:dev.foo.com
- [release_option] 就像:“快照”或“发布”
- [group_id] 就像:com.foo
- [版本] 就像:最新或一些数字,如 1.0
- [分类器] 类似于:javadoc、源代码或程序集
标签显示在档案的表格中。因此,您可以轻松查找参考资料。
我相信您也可以使用“p”进行包装。它可以像:"jar","pom","javadoc" 基本上是文件类型。所以看起来,“&p=jar”添加到请求中。
如果您遵循请求,它有时会在 repo 开始下载之前通过 307 临时重定向和 302 发现重定向。
您可以使用 curl 或 wget 执行此操作。或者在脚本中(我制作了一个 ruby 脚本)。
wget 示例: https ://archiva.apache.org/docs/2.2.0/userguide/querying-artifacts.html
于 2016-05-18T00:43:54.283 回答
2
该功能尚不可用,但您可能希望在http://jira.codehaus.org/browse/MRM提出问题。一个相关的问题是http://jira.codehaus.org/browse/MRM-805。
为了在今天实现这一目标,最好的办法是:
于 2011-08-15T01:49:05.147 回答