weblogic 文件上传 io 问题(org.apache.commons.io.FileUtils.copyInputStreamToFile )

场景:

我现在有一个JavaWeb项目,在tomcat上完美运行,无任何bug。 当我把项目部署到weblogic上了之后,其他功能都正常,上传文件功能挂掉了。 我使用的是 common-io 中的 FileUtils.copyInputStreamToFile() 方法实现的上传。 
调试时报错信息如下:

java.lang.NoSuchMethodError: org.apache.commons.io.FileUtils.copyInputStreamToFile(Ljava/io/InputStream;Ljava/io/File;)


解决方法:

在项目 WEB-INF 新增一个文件:weblogic.xml



    12.2.1
    schoolSafe
    
        
            org.apache.commons.io.*
        
    


该配置文件的 作用是 让weblogic 优先加载 我们lib下面的这个jar包



你可能感兴趣的:(Error)