SpringMVC建了两个TomCat服务器模拟跨服务器传文件,出现了Request processing failed; nested exception is com.sun.jersey.api.client.UniformInterfaceException: PUT http://localhost:9090/fileupload_war/uploads/111.png returned a response status of 405 Method Not Allowed 这个错误
原因:tomcat中 readonly 这个参数默认为true,即禁止delete和put操作
解决:需要在Tomcat目录下的conf文件夹下的web.xml中加入
<init-param>
<param-name>readonly</param-name>
<param-value>false</param-value>
</init-param>
再重启tomcat就可以啦