用poi读取ws的ppt文件时,会抛出Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 8的异常。(使用版本poi-3.0.2)。
解决办法是,打开项目的properties->java build path->order and export,发现poi放到了最后,把poi的包上移。问题解决!
上面的问题解决之后,再读取ws的word文件是,就会抛出java.lang.StringIndexOutOfBoundsException: String index out of range: -86的异常。解决办法是,打开项目的properties->java build path->order and export,把poi的包下移到最后。问题解决!
如果用的是poi-3.1的话,会抛出Exception in thread "main" java.lang.NoSuchMethodError: org.apache.poi.poifs.filesystem.POIFSFileSystem.getRoot()Lorg/apache/poi/poifs/filesystem/DirectoryNode;的异常,解决方法是把org/apache/poi/poifs/filesystem的class文件提取出来,放在bin里面,之后还是抛出java.lang.StringIndexOutOfBoundsException和java.lang.ArrayIndexOutOfBoundsException的异常。
综上,要在同一个项目用poi同时读取word和ppt文件,会出现异常。除非你的work文件只有半页纸不到的内容。
分享到:
相关推荐
特色是一小撮新功能领域,和众多的bug。 变化的总结中是可用的版本说明 。完整的列表可以在变化更改日志。 感兴趣的人也应该遵循dev列表跟踪进度。 POI源释放以及预编译的二进制部署包如下。 预建的版本POI组件可...
基本上都是从官方给的案例中修改过来的(还有一点点的逻辑bug未修改,交了作业就懒得弄了哈哈哈)。其中图层管理功能这一块,由于图层管理组件是用的API2.0,而热力图和分布点图层是使用LOCA 数据可视化API写的,...
《OziExplorer:智能手机上的自定义地图导航软件》 OziExplorer是一款专为Windows Mobile (WM)系统设计的智能手机导航软件,它...对于拥有WM系统智能手机并爱好户外活动的用户,OziExplorer无疑是一个不可多得的工具。
Gnome数据集是软件工程研究领域的一个重要资源,包含了开源项目Gnome的源代码历史记录,包括版本控制信息、bug报告、邮件列表讨论等,为研究软件演化、维护和重构提供了宝贵的实证数据。 该框架的核心功能可能包括...
他处理了测试中发现的bug,该系统是通达公司ERP的一个子系统,目标是提升物流和员工调度的规范化和自动化。 **项目经验** 1. **尚乐购网上商城** 这是一个采用分布式系统架构的B2C平台,王建生参与了功能设计与...
准系统的有状态登录屏幕已连接以响应redux(提交将分派一个thunk,该thunk将调用模拟的API) 默认情况下,连接到地理位置hoc的地图屏幕将地图(连续)居中到用户的当前位置 地图屏幕还会调用兴趣点(POI)的模拟API...
OpenStreetMap是一个全球性的开源地图项目,任何人都可以贡献和编辑地图数据。 使用nim-openstreetmap库,开发者能够方便地在Nim程序中进行地理信息处理,如获取地图数据、搜索地点、获取路径信息等。这个库通过...
1503 One Person "The Price is Right" 简单题,POI Eggs的翻版 1512 Water Treatment Plants 简单题,组合计数 1526 Big Number 简单题,不过O(1)和O(n)还是有区别的:) 1529 Enigmatic Travel 简单题,不过个人...
1529 Enigmatic Travel 简单题,不过个人感觉题目描述很令人费解 1530 Find The Multiple 简单题 1537 Playing with a Calculator 简单题 1577 GCD & LCM 简单题,分区联赛的题…… 1005 Jugs 简单题 1543 ...