Spring项目导入UReport2后和项目POI冲突的解决办法

项目引入UReport2作为报表工具,和现有POI冲突,报错:

Handler dispatch failed;nested exception is java.lang.NoClassDefFoundError:org/apache/poi/POI/XMLTypeLoader

打开项目POM文件,在文件内容上点击右键,选择Maven->Show Dependencies,查看冲突的类,发现UReport2使用的POI版本比较低。解决办法:去除低版本的组件导入。



    com.bstek.ureport
    ureport2-console
    2.2.9
    
        
            ooxml-schemas
            org.apache.poi
        
    

你可能感兴趣的:(编程开发,spring,java,后端)