Maven项目使用bouncycastle包后打包报错
2022-02-25 本文已影响0人
在山的那边是海
1. 问题出现背景
在 Windows7 中,使用 ### IntelliJ IDEA 开发了一个 web项目(Maven),将该项目转移到另一台内网机下的 InteIIij IDEA 后,出现了如下问题:
(无法将类org.bouncycastle.math.ec.ECPoint中的方法getEncoded应用到给定类型)
![](https://img.haomeiwen.com/i4858694/9d9acc9a3781f5aa.png)
ps:网上到有说将bcprov-jdk15on-1.55.jar放入JAVA_HOME/jre/lib/ext下,并未可行。然而在网上看到因不同的操作系统,需要使用不同版本的 org.bouncycastle 包时,尝试修改包成功了。
2.解决方法
打开pom.xml,更改 org.bouncycastle 版本即可,如下图所示。
![](https://img.haomeiwen.com/i4858694/a4ed025c723d3c93.png)