Java apache poi和adobe poi。它们是不同的项目吗?
在我们解析excel文件的项目中,使用Java apache poi和adobe poi。它们是不同的项目吗?,java,excel,apache-poi,Java,Excel,Apache Poi,在我们解析excel文件的项目中,使用poi 我注意到在不同的子项目中使用不同的poi。 在一部分中-apachepoi和另一部分中-adobepoi 据我所知,它解决了一项任务——解析excel文件 但它是否绝对独立的项目 在project中,我看到了这个pom.xml片段 ... <!-- Apache POI lib wrapper --> <dependency> <groupId>com.a
poi
我注意到在不同的子项目中使用不同的poi。
在一部分中-apachepoi
和另一部分中-adobepoi
据我所知,它解决了一项任务——解析excel文件
但它是否绝对独立的项目
在project中,我看到了这个pom.xml片段
...
<!-- Apache POI lib wrapper -->
<dependency>
<groupId>com.adobe.granite</groupId>
<artifactId>com.adobe.granite.poi</artifactId>
<scope>provided</scope>
</dependency>
...
。。。
com.adobe.granite
com.adobe.granite.poi
假如
...
因此我问了这个问题。我认为它们是不同的东西。AdobePOI似乎只是apache的包装器poi@Leo您了解这个包装器的意义吗?可能是为了在一个更易于使用的API中隔离apache POI的相关部分:-)这就是包装器的好处所在