我正在使用Sonatype Nexus版本3.1.0-04。
由于Nexus存储库中存在一些缺失的工件,我的构建失败了。 http://XXX.XXX.XXX.XXX:8081/nexus/content/repositories/central/com/google/protobuf/protoc/3.0.0/protoc-3.0.0-windows-x86_64.exe
当我搜索存储库时,我没有看到这个.exe文件,我看到的只是POM文件。
当我查看Maven存储库时,我看到了我需要的文件。 https://repo1.maven.org/maven2/com/google/protobuf/protoc/3.0.0/
是否有人知道强制将我的Nexus存储库与Maven存储库同步的方法?
答案 0 :(得分:2)
我遇到的问题是选择了“严格内容类型验证”选项的结果。当我取消选中此选项时,构建会运行并拉下没有错误的工件,并在Nexus中填充数据。