Eclipse 中的 SSL 密钥库路径

2022-09-04 19:48:11

在我的用户主目录中有一个文件。每当我这样做时,我都会得到:.keystorekeytool -list

Keystore type: JKS
Keystore provider: SUN

Your keystore contains 0 entries

然而,在从 Eclipse 运行 junit 测试时,JVM 总是引用此密钥库。如何将此路径更改为另一个密钥库路径,例如,从 Eclipse。C:\Users\abc123\jdk1.8.0_65\jre\lib\security\cacerts

我试过

Debug As --> Debug Configuration --> Junit --> VM arguments

-Djavax.net.ssl.trustStore="C:/Users/b91255/jdk1.8.0_65/jre/lib/security/cacerts "
-Djavax.net.ssl.trustStorePassword="changeit"

我收到认证链接错误。如何要求 eclipse 用作 SSL 密钥库?C:\Users\abc123\jdk1.8.0_65\jre\lib\security\cacerts


答案 1

除了@Tushar帕特尔斯的回答,这就像

转到 eclipse.ini 文件并编辑:

-vmargs
-Djavax.net.ssl.trustStore="C:/Users/b91255/jdk1.8.0_65/jre/lib/security/cacerts "
-Djavax.net.ssl.trustStorePassword="changeit"

答案 2

您可以在 eclipse 中设置此项.ini文件,该文件将位于 eclipse 文件夹的根目录中。