Codenameone 密钥库不生成

Codenameone 密钥库不生成,codenameone,keytool,signing,Codenameone,Keytool,Signing,我正在按照codename one的说明使用keytool命令提示符生成密钥库,但我不断遇到错误。我最后一次尝试是这样的(我不会完全使用我放的东西): keytool-genkey-keystore keystore.ks-别名Kamilah/company-keyalg RSA-keysize 2048-validity 15000-dname“CN=Kamilah Carlisle,OU=OU,O=comp,L=Richmond,S=Virginia,C=US”-storepass密码-ke

我正在按照codename one的说明使用keytool命令提示符生成密钥库,但我不断遇到错误。我最后一次尝试是这样的(我不会完全使用我放的东西):

keytool-genkey-keystore keystore.ks-别名Kamilah/company-keyalg RSA-keysize 2048-validity 15000-dname“CN=Kamilah Carlisle,OU=OU,O=comp,L=Richmond,S=Virginia,C=US”-storepass密码-keypass samepasswordAsStorepass

这给了我一个keytool错误:java.io.FileNotFoundException:Keystore.ks(访问被拒绝)。另外,我在stack overflow上看到了一些关于这个问题的问题,但我认为我没有任何逗号或空格不属于它们,所以我不知道为什么会出现这个错误。


我认为您试图在没有写入权限的目录中创建密钥库文件。(或者您的.ks文件已经存在,您无法修改它)


如果您在Windows上,请尝试更改执行命令的路径,在个人文件夹或桌面中执行命令。另一种方法是以管理员身份启动命令提示符

仅供参考,您也可以在我们的首选项或Codename One preferences GUI中创建此选项。可能重复-我在这里回答了这个问题。