原创

org.apache.xmlbeans.impl.values.XmlValueDisconnectedException异常解决办法

1.先上出错代码

public ImportExcel write(OutputStream os)  {
        try {
            wb.write(os);
        } catch (Exception e) {
           e.printStackTrace();
        }
        return this;
    }

2.问题原因
检查之后发现代码是没有问题的,继续查找原因,猜测可能是POI的版本过低,之前用的是3.9的版本,现在改为3.14问题解决。

<properties>
<poi.version>3.14</poi.version>
</properties>
<!-- poi office -->
        <dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi</artifactId>
            <version>${poi.version}</version>
        </dependency>
        <dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi-ooxml</artifactId>
            <version>${poi.version}</version>
        </dependency>
        <dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi-ooxml-schemas</artifactId>
            <version>${poi.version}</version>
        </dependency>
正文到此结束
Loading...