遇到问题:java.lang.NoSuchMethodError: org.apache.commons.fileupload.servlet.ServletFileUp
load.parseRequest(Lorg/apache/commons/fileupload/RequestContext;)Ljava/util/List
解决原因:jar包冲突。
问题背景:仿真环境只有commons-fileupload.jar这个包,没有commons-fileupload-1.2.1.jar 包。我们上传commons-fileupload-1.2.1.jar 到仿真环境就报上面错误,而不上传该1.2.1.jar包,报不能找到这个类ServletFileUpload
解决办法:1 卸载仿真环境的commons-fileupload.jar ,用我们这边的commons-fileupload-1.2.1.jar 和commons-fileupload.jar
2 采用EIP原有的上传附件的功能完成导入Excel
load.parseRequest(Lorg/apache/commons/fileupload/RequestContext;)Ljava/util/List
解决原因:jar包冲突。
问题背景:仿真环境只有commons-fileupload.jar这个包,没有commons-fileupload-1.2.1.jar 包。我们上传commons-fileupload-1.2.1.jar 到仿真环境就报上面错误,而不上传该1.2.1.jar包,报不能找到这个类ServletFileUpload
解决办法:1 卸载仿真环境的commons-fileupload.jar ,用我们这边的commons-fileupload-1.2.1.jar 和commons-fileupload.jar
2 采用EIP原有的上传附件的功能完成导入Excel
本文解决了一个Java项目中遇到的jar包冲突问题,导致出现NoSuchMethodError错误的情况。通过卸载旧版jar包并替换为特定版本的jar包,成功解决了问题,并使用EIP原有的上传附件功能完成了导入Excel的操作。
1194

被折叠的 条评论
为什么被折叠?



