现象 java
在weblogic应用服务器下使用commons-fileuplad.jar上传文件的时候,报错: web
java.lang.NoSuchMethodError:org.apache.commons.fileupload.FileUpload.getItemIterator(Lorg/apache/commons/fileupload/RequestContext;)Lorg/apache/commons/fileupload/FileItemIterator; apache
缘由分析 服务器
weblogic启动的时候,加载自带的commons-fileuplad.jar,因为版本太低,FileUpload不支持该方法,因此报错。 spa
解决办法 server
特别注意weblogic自带的commons-fileuplad.jar,路径在: blog
/opt/Oracle/MiddleWare/wlserver_10.3/server/lib/commons-fileuplad.jar get
上传高版本的jar后,问题解决。 file