我在使用websphere
配置Bouncy Castle时遇到问题。我正在研究pdf文档签名,它需要Bouncy Castle的依赖。我使用的是websphere v8.5
,java 6
和bcprov-jdk15on-1.47.jar
目前我已将此jar包含在我的项目库中,并将其部署到WAS。所以它的投掷错误:
java.lang.NoClassDefFoundError:org.bouncycastle.jce.provider.BouncyCastleProvider。
收到此错误后,我尝试将WAS
置于bcprov-jdk15on-1.47.jar
并更新[WAS_HOME]/java/jre/lib/ext/
,以便将Bouncy Castle配置为java.security
。之后当我启动应用程序服务器但服务器没有启动时。
您能否就此向我提供指导?
答案 0 :(得分:1)
添加此
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk16</artifactId>
<version>1.46</version>
</dependency>
答案 1 :(得分:0)
如果您使用maven构建应用程序,请在pom.xml中将其添加为依赖项。
如果您使用此jar作为文件系统的外部参考,请确保将其与您的战争一起导出(如果是eclipse,您可以从构建路径lib设置导出选项)