maven私服上传包报错:Return code is: 405, ReasonPhrase: PUT.

    科技2025-01-13  11

    maven私服上传包报错:Return code is: 405, ReasonPhrase: PUT.

     

    原因:

    向proxy类型的nexus仓库进行deploy就会出现405错误。网上说了很多405是因为仓库url拼错,根本就是错误的,405这个http状态码是在方法层面的校验,和你url对不对没关系。

     

    解决办法:

    deploy我们的jar包,应该使用hosted类型的nexus仓库。

     

    最佳的企业实践:

    组仓库可以将proxy仓库、hosted仓库组合在一起。

    建一个组仓库提供给公司内部下包,hosted类型的仓库专门存放公司自建jar包,proxy仓库专门负责下载开源的包。

     

     

    Processed: 0.019, SQL: 8