如何将 jce_policies8 jar 文件添加到类路径

时间:2021-05-13 10:56:58

标签: java spring-boot maven

我是 Java 新手,遇到了一个问题。以下异常在我的 Spring Boot 应用程序的运行时中引起。

java.lang.NoSuchFieldError: qTESLA
    at org.bouncycastle.pqc.asn1.PQCObjectIdentifiers.<clinit>(Unknown Source)
    at org.bouncycastle.jce.provider.BouncyCastleProvider.loadPQCKeys(Unknown Source)
    at org.bouncycastle.jce.provider.BouncyCastleProvider.setup(Unknown Source)
    at org.bouncycastle.jce.provider.BouncyCastleProvider.access$000(Unknown Source)
    at org.bouncycastle.jce.provider.BouncyCastleProvider$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.bouncycastle.jce.provider.BouncyCastleProvider.<init>(Unknown Source)

这个应用程序实际上是在一个 docker 容器内的 AWS 中运行的。我注意到为了解决这个运行时错误,我需要在类路径中添加两个 jar 文件。这些 jars 是从 oracle 站点 http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html

下载的

问题是如何将这些添加到类路径并将我的更改提交到 git。当我通过 IntelliJ IDE -> Command+ 添加这个类路径时; (macos) 它没有反映在我的 git diff 中。我在这里错过了什么?请帮忙。

0 个答案:

没有答案