【发布时间】:2013-07-17 01:16:41
【问题描述】:
我在代码中使用文件时遇到问题。我正在使用 javaPNS 并试图让它工作。我现在认为错误的是如何在 javaPNS 的 Push.alert 方法中获取密钥库参数的文件。
我真正想知道的是如何正确“获取资源”以使其具有正确的格式?
抛出的异常如下:
javapns.communication.exceptions.InvalidKeystoreReferenceException:
Invalid keystore parameter (null). Must be InputStream, File, String (as a file path),
or byte[].
at........
这是我目前包含该文件的方式:
val keystoreFile = getClass.getResourceAsStream("/app/conf/cert.p12")
如果我们看看我得到的异常,你认为上面的问题是什么?我应该如何在 Scala 中正确包含该文件?
问候,
【问题讨论】:
标签: scala keystore getresource javapns