爱加密签名时提示java.io.IOException: Invalid keystore format

爱加密签名工具无法使用识别Java11生成的jks签名文件

签名使用升级到pkcs12后
keytool -importkeystore -srckeystore *.jks -destkeystore *.jks -deststoretype pkcs12
在签名时会提示java.io.IOException: Invalid keystore format

原因:jdk8版本生成的签名文件,后使用使用jdk11版本通过命令升级至pkcs12

使用的签名工具(爱加密签名工具)
jdk路径找到这三个文件夹复制替换掉爱加密签名工具路径下的这三个文件夹
在这里插入图片描述
接着删除lib文件夹下的ext文件夹(如果不删除会提示lib\ext exit错误信息)
在这里插入图片描述
Ubuntu使用时需要将部分文件(如jre/bin/zipalign)设置为允许执行,根据错误日志更改。
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值