【发布时间】:2012-06-17 05:59:06
【问题描述】:
不精通 Nexus 管理....
“手动”上传工件时,打开控制台查看网络调用。想跳过使用 Maven 或 Ivy 上传到 Nexus。一切明智的查询都通过 ExtJS XHR 调用,除了在 Chrome 开发人员工具中显示为 Documents 调用的工件信息的发布(假设这是通过 ExtJS 发出的表单提交)。
尚未尝试使用 curl 进行模拟(如果可能,不知道如何在 curl 中处理多部分表单)但这是除了从 Ivy 或 Maven 进行传统发布之外“发布”工件的唯一方法吗?看起来 Nexus 有一个 Java API,但希望留在 REST HTTP 世界中(希望 Nexus REST 服务基本上使用 apache 的 HTTPCLIENT 之类的东西来完成多部分表单发布)。
【问题讨论】:
-
请注意。发布快照修订需要客户端更新修订后的 Maven 模块的元数据文件...似乎是一个未记录的“功能”:-)