当我第一次设置内部仓库时,我可以将本地maven仓库移动到内部仓库吗?
在我实际使用 Maven 并在各种构建期间填充我的本地存储库之后,我想将artifactory 设置为内部存储库。在我的计算机上设置 artifactory 之前,我的本地存储库已将各种库下载到我的本地计算机上的 .m2 下。现在我正在使用 Artifactory 设置内部存储库。有没有一种快速方法可以将 .m2 下的本地存储库移动到神器,这样我就不必再次下载所有库来使我的神器具有所需的库。
目前我要做的就是删除本地存储库 (.m2\repository) 下的所有文件夹,然后允许我的 Maven 构建下载到神器上。我正在寻找一种更有效的方法来做到这一点。
i wanted to setup artifactory as internal repo after i had actually used maven and populated my local repository during various builds. Before I set up artifactory on my machine, my local repository has already downloaded various libraries on to my local machine under .m2. Now I am setting up internal repo using Artifactory. Is there a quick way to move my local repository under .m2 to artifactory so that i don't have to again download all the libraries to get my artifactory up with the required libs.
Currently what i have to do is remove all folders under local repo (.m2\repository) and then allow my maven build to download on to artifactory. I am looking for a more efficient way to do this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您有多种选择:
curl -X PUT -u 用户名:密码 -T path/to/file.jar "http://myhost:8080/artifactory/my-target-repo/path/to/file.jar"
You've got a number of options:
curl -X PUT -u username:password -T path/to/file.jar "http://myhost:8080/artifactory/my-target-repo/path/to/file.jar"