gpt4 book ai didi

java - 通过代码查找是哪个JKS

转载 作者:行者123 更新时间:2023-12-01 08:49:30 27 4
gpt4 key购买 nike

我认为这是一个基本问题,但我在互联网上找不到任何相关内容。

我正在一个整体应用程序中编写一个小型网络服务。我想以编程方式找出正在使用哪个 Java keystore 。

在我的 pom 文件中我可以看到类似这样的内容:

<artifactId>maven-surefire-plugin</artifactId>
<version>2.16</version>
<configuration>
<systemProperties>
<property>
<name>javax.net.ssl.trustStore</name>
<value>keystore/kc.jks</value>
</property>
</configuration>

现在是使用 pom 文件中提到的 keystore 还是内部 Java keystore 。

注意:我想编写一些代码来查找哪个 keystore ,而不仅仅是检查一些配置。

最佳答案

pom 文件中的 systemProperties 设置仅适用于您的测试,并且仅适用于您还配置了 Surefire 来 fork 的情况,但您尚未将其配置为 fork。所以是没有什么效果的。如果你将surefire设置为fork,以便系统属性生效,你可以看到设置:

System.getProperty("javax.net.ssl.trustStore")

关于java - 通过代码查找是哪个JKS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42471222/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com