我正在使用maven,需要同时使用xls和xlsx类型的Excel文件 .

在pom.xml中,poi的依赖性已由某人决定(在我加入之前) .

这是pom.xml依赖项 .

<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.6</version>
<scope>test<scope>
</dependency>

<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.1-FINAL</version>
</dependency>

我读了一篇文章,poi和poi-ooxml的版本应该相同,

但是我找不到与poi 3.1-FINAL匹配的poi-ooxml .

如果我在pom.xml中更改poi的版本,那么其他旧代码(使用Hssf格式)

显示错误 . 我通过从外部添加jar文件添加了库,

它也被愚弄了 .

有没有办法添加poi-ooxml?