位置:首页 » 文章/教程分享 » PDFBox读取加密文件报错处理
PDFBox读取加密文件,会报错:java.lang.NoClassDefFoundError: org/bouncycastle/jce/provider/BouncyCastleProvider,这是因为加入了jdk的第三方安全库,需要额外配置。

1.下载对应版本的bcprov文件。

http://www.bouncycastle.org/latest_releases.html

2.将bcprov的对应.jar放入lib目录

再次运行,没有报错。加密的pdf文件也读出数据来了。