升级1.12.0版是为了使用poi-tl中的附件功能
1、解决poi之间的冲突:poi-tl版本1.12.0是当前最新版本,更新poi为最新版5.2.2,最新版查找网址[https://mvnrepository.com/](https://mvnrepository.com/)
2、解决easyexcel之间的冲突,升级最新easyexcel版本,以前的代码会缺少类,但是easyexcel(2.1.1)里面引入的是低版本的poi,解决方法就是,过滤掉easyexcel依赖中的poi,使用标签exclusions进行过滤
<dependency>
<groupId>com.deepoove</groupId>
<artifactId>poi-tl</artifactId>
<version>1.12.0</version>
</dependency>
<!-- 冲突:java.lang.NoClassDefFoundError: org/apache/poi/ooxml/POIXMLDocument-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
<version>2.1.1</version>
<exclusions>
<exclusion>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- <dependency>-->
<!-- <groupId>cn.afterturn</groupId>-->
<!-- <artifactId>easypoi-spring-boot-starter</artifactId>-->
<!-- <version>4.2.0</version>-->
<!-- </dependency>-->
<!-- 冲突:java.lang.NoSuchMethodError: org.apache.poi.xwpf.usermodel.XWPFDocument.getDocComments()Lorg/apache/poi/xwpf/usermodel/XWPFComments;
-->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<!-- <version>4.1.2</version>-->
<version>5.2.2</version>
</dependency>
<!-- 冲突:java.lang.NoSuchMethodError: org.apache.poi.util.IOUtils.toByteArray(Ljava/io/InputStream;II)[B-->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<!-- <version>4.1.2</version>-->
<version>5.2.2</version>
</dependency>
<!-- 冲突:java.lang.NoClassDefFoundError: org/apache/xmlbeans/impl/schema/DocumentFactory-->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
<version>4.1.2</version>
<!-- <version>5.2.2</version>-->
</dependency>
<!-- 冲突:java.lang.NoSuchMethodError: org.apache.poi.util.IOUtils.toByteArray(Ljava/io/InputStream;II)[B-->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<!-- <version>4.1.2</version>-->
<version>5.2.2</version>
<scope>compile</scope>
</dependency>