在我实际使用maven并在各种构建期间填充我的本地存储库之后,我想将artifactory设置为内部repo。在我的机器上设置artifactory之前,我的本地存储库已经将各种库下载到我的本地机器上.m2下。现在我正在使用Artifactory设置内部仓库。有没有一种快速方法可以将.m2下的本地存储库移动到工件中,这样我就不必再次下载所有库来获取所需的库。
目前我要做的是删除本地仓库(.m2 \ repository)下的所有文件夹,然后允许我的maven构建下载到artifactory。我正在寻找一种更有效的方法来实现这一目标。
答案 0 :(得分:8)
你有很多选择:
管理员 - >导入&导出 - >存储库 - >从路径导入存储库。
curl -X PUT -u username:password -T path/to/file.jar "http://myhost:8080/artifactory/my-target-repo/path/to/file.jar"