ProGet 上传本地工件
Posted
技术标签:
【中文标题】ProGet 上传本地工件【英文标题】:ProGet upload local artifacts 【发布时间】:2021-04-16 07:50:17 【问题描述】:我要做的是获取我的本地 maven 存储库(存储在 .m2/repository/ 中)并将所有工件上传到 ProGet 服务器。
我似乎找不到任何文档或 maven 插件,即使它给了我这个功能?
有人可以帮忙吗?
【问题讨论】:
如果您使用存储库管理器,您通常会对其进行设置和构建...所有需要的工件将在构建过程中下载到您的存储库管理器中... 我的问题是我有一个锁定的 ProGet 服务器,我只能通过 *** 访问。因此,当我构建我的项目时,它会在构建过程中拉下人工制品。但是现在对于那个项目,我想获取下载的人工制品并将它们上传到我拥有管理员访问权限的 ProGet 服务器。我无法在 ProGet 服务器之间进行任何复制,因为原始服务器我没有也无法获得管理员访问权限。如果这有意义吗?这就是为什么我想推动我的本地文物(一次或手动过程,如果罚款不需要是自动的) @AndrewKew 你找到解决方案了吗? 【参考方案1】:您可以尝试Wagon Maven Plugin,但its latest version 已经快两年了,我遇到了不适用于最新 Maven 版本的问题。
您可以使用Exec Maven Plugin 来运行上传文件的脚本。
【讨论】:
以上是关于ProGet 上传本地工件的主要内容,如果未能解决你的问题,请参考以下文章