Java POI-ZIP条目大小太大

Java POI-ZIP条目大小太大,java,excel,maven,apache-poi,jxls,Java,Excel,Maven,Apache Poi,Jxls,我使用JXLS创建我的woorkbook。JXLS在下面使用POI。要创建工作簿,JXLS需要文件或输入流 通过file对象,我得到了我想要的书。但是,对于stream,我得到的错误是ZIP条目大小太大 JXLS库的使用 WorkbookFactory.create 方法创建工作簿。所以,我尝试了ZipStream和PushbackStream;没有帮助。 我能够从Junit中运行相同的代码 我读了下面的帖子。 这篇文章的解决方案是,改变Maven。但是,这篇文章没有提到Maven的变化 你有

我使用JXLS创建我的woorkbook。JXLS在下面使用POI。要创建工作簿,JXLS需要文件或输入流

通过file对象,我得到了我想要的书。但是,对于stream,我得到的错误是ZIP条目大小太大

JXLS库的使用

WorkbookFactory.create

方法创建工作簿。所以,我尝试了ZipStream和PushbackStream;没有帮助。 我能够从Junit中运行相同的代码

我读了下面的帖子。

这篇文章的解决方案是,改变Maven。但是,这篇文章没有提到Maven的变化


你有什么建议吗

我发现了这个问题。问题是Maven忽略了我保存在资源中的文件。因此,我添加了如下所示的资源筛选,以包括我的excel模板

<resources>
        <resource>
            <directory>src/main/resources</directory>
            <filtering>true</filtering>
            <excludes>
                <exclude>**/*.xlsx</exclude>
            </excludes>
        </resource>
        <resource>
            <directory>src/main/resources</directory>
            <filtering>false</filtering>
            <includes>
                <include>**/*.xlsx</include>
            </includes>
        </resource>
</resources>

我发现了问题。问题是Maven忽略了我保存在资源中的文件。因此,我添加了如下所示的资源筛选,以包括我的excel模板

<resources>
        <resource>
            <directory>src/main/resources</directory>
            <filtering>true</filtering>
            <excludes>
                <exclude>**/*.xlsx</exclude>
            </excludes>
        </resource>
        <resource>
            <directory>src/main/resources</directory>
            <filtering>false</filtering>
            <includes>
                <include>**/*.xlsx</include>
            </includes>
        </resource>
</resources>