java中读取Doc或Docx文件的问题
我在使用Java读取.doc
或.docx
文件时遇到此问题:
java.lang.NoClassDefFoundError: org/apache/poi/hwpf/HWPFDocument
我不明白为什么会发生这种情况,并希望任何帮助摆脱这个错误。
好吧,这听起来好像你没有将相关的Apache POI jar文件放入你在执行时使用的类路径中。 没有更多信息,这就是我们可以说的全部内容。
- 找出所需的jar文件
- 找出控制你的类路径的内容(这取决于你正在运行的应用程序类型)
- 确保所有jar文件都已就绪
- 重新运行
- 利润:)
例如,从命令行,在Windows上,您可能希望运行:
java -cp .;poi-whatever.jar foo.bar.Test
(适当地替换jar文件名和入口点名称。)