从类路径到特定密钥/信任库的路径

问题描述:

我想在我的应用程序中使用SSL,但是我不知道如何从jar中引用我的信任和密钥库。从类路径到特定密钥/信任库的路径

我的尝试是将路径设置为"/ssl/keystore.jks",但是,尽管在指定位置存在文件,该路径仍不起作用。

为了理解为什么这不起作用,我们必须研究SSL框架如何使用属性值。 路径必须是绝对的,因为这是文件的导入方式。

一个可行的解决方案,这是

  • 出口从classpath中的文件到一个临时文件
  • ,然后指定文件路径

Source

的位置