【发布时间】:2014-08-27 07:26:21
【问题描述】:
我想使用 .pem 格式证书和 .pkey 密钥在 android 中创建套接字 SSL。不幸的是,我在post 发现 android 更喜欢另一种格式,即 BKS 格式。如post 所述,我们可以通过Portecle 将 PEM 转换为 BKS。
但是我无法在 Ubuntu 中安装 Portege。当我跑步时:
java -jar /usr/share/java/portecle.jar
我收到以下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: org/bouncycastle/openssl/PasswordFinder
at java.lang.ClassLoader.defineClass1(Native Method)
...
...
更新
我忘记将 bcprov.jar 转移到
/usr/share/java
文件夹。
我转移了。但是现在,当我跑步时
java -jar /usr/share/java/portecle.jar
,我明白了:
no main manifest attribute, in /usr/share/java/portecle.jar
【问题讨论】:
标签: java android ssl noclassdeffounderror pem