cacerts - JDK 或 JRE

ach*_*áin 5 java certificate-store

我需要cacerts在我的一台服务器上添加受信任的证书。

我可以看到它$JAVA_HOME/jre/lib/security/从其他问题中消失了

但我还有第二个cacerts文件,两个位置是:

C:\Program Files\Java\jdk1.8.0_92\jre\lib\security

C:\Program Files\Java\jre1.8.0_92\lib\security
Run Code Online (Sandbox Code Playgroud)

到目前为止,我一直在将任何证书添加到两者中,这可能不正确。绝对是第一个选项,如果是,第二个选项有什么用?

Kev*_*one 4

JDK 和 JRE 是不同的软件,尽管它们是相关的。通常,JDK 捆绑包将包括 JRE(Java 运行时系统)和一些其他工具。您可以使用其中任何一个来运行代码,只要您在运行时不需要 JDK 功能(例如,您不是即时编译代码)。您应该将证书放入您实际用于运行应用程序的任何一个(JDK 或 JRE)中。