微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

带有 Nexus 3 OSS 的 Nuget cli 总是得到 404

如何解决带有 Nexus 3 OSS 的 Nuget cli 总是得到 404

我正在尝试通过我刚刚创建的 Nexus 3 OSS Nuget 代理存储库下载 Nuget 包。
连结:OSS 3.30.1-01
NuGet 版本:5.8.1.7021
我创建了 Nuget 代理存储库: http://127.0.0.1:8081/repository/nuget-prx/
此存储库的源是 https://api.nuget.org/v3/index.json

通过 Nexus 运行 Nuget cli 时:
C:\Nexus>nuget 安装 jquery -source http://127.0.0.1:8081/repository/nuget-prx/ 使用的饲料: http://127.0.0.1:8081/repository/nuget-prx/

将包“jquery”安装到“C:\Nexus”。
获取http://127.0.0.1:8081/repository/nuget-prx/FindPackagesById()?id='jquery'&semVerLevel=2.0.0
好的 http://127.0.0.1:8081/repository/nuget-prx/FindPackagesById()?id='jquery'&semVerLevel=2.0.0 1138 毫秒
无法找到包 'jquery'

直接针对官方 Nuget 存储库运行时:
C:\Nexus>nuget 安装 jquery -source https://api.nuget.org/v3/index.json
使用的饲料: https://api.nuget.org/v3/index.json

将包“jquery”安装到“C:\Nexus”。
获取https://api.nuget.org/v3/registration5-gz-semver2/jquery/index.json
好的 https://api.nuget.org/v3/registration5-gz-semver2/jquery/index.json 519 毫秒
包“jquery.3.6.0”已经安装。

我已经尝试切换到 Nuget v2 协议。结果非常相似。
我缺少什么?
任何想法将不胜感激!

解决方法

解决了。请求应该是:C:\Nexus>nuget install jquery -source http://127.0.0.1:8081/repository/nuget-prx/index.json

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。