Sonatype Nexus как Maven proxy |
[исправить] |
При попытке установить, например,
com.google.protobuf:protoc:exe:linux-x86_64:2.6.1, получаете ошибку:
Return code is: 400, ReasonPhrase: Detected content type [application/x-executable], but expected [application/x-dosexec]: com/google/protobuf/protoc/2.6.1/protoc-2.6.1-linux-x86_64.exe
В настройке репозитория maven2(proxy) есть незаметная галочка "Validate that
all content uploaded to this repository is of a MIME type appropriate for the
repository format".
Её выключение решает проблему, так как Nexus и Maven Central по-разному назначают MIME type.
|
|
|
|
Раздел: Корень / Программисту и web-разработчику / C/C++, сборка, отладка |