如今一個項目要對pdf作處理。因爲其中一個pdf約爲80M左右,用pdfbox讀取pdf時遇到了wrappedioexception錯誤。監控獲得說內存不足。因而請教項目經理。他告訴我在Open Debug/Run dialog中選擇arguments在VM arguments中添加拓展最大內存的參數-Xmx800m。app
具體代碼以下:對象
InputStream io = new FileInputStream(new File(bookpath));
PDFParser parser = new PDFParser(io);
//進行解析
parser.parse();
//獲得PDF文檔對象
pdfDocument = parser.getPDDocument();內存