我正在使用apache-poi来解析很多单词文档。我有以下代码。
URL u = new URL(fileName);
// given a url open a connection
URLConnection c = u.openConnection();
// set the connection timeout to 5 seconds
c.setConnectTimeout(5 * 1000);
System.out.println("Start to parse DOC file.");
POIFSFileSystem fs = new POIFSFileSystem(u.openStream());
System.out.println("File opened.");
我在循环中运行此代码,打开word文档并解析文档。有时代码在new POIFSFileSystem(u.openStream())
停止,没有任何警告和错误几个小时。我必须重新启动程序。
可能的原因是什么?