2016-07-25 8 views
1

Я следую кодовому имени одной инструкции для создания хранилища ключей с помощью командной строки keytool, но я продолжаю получать ошибки. Моя последняя попытка была чем-то вроде этого (я не буду использовать именно то, что я положил):Keystore not generate

keytool -genkey -keystore Keystore.ks -alias Kamilah/company -keyalg RSA -keysize 2048 -validity 15000 -dname "CN = Kamilah Carlisle, OU = ou, O = comp, L = Richmond, S = Virginia, C = US "-storepass password -keypass samepasswordAsStorepass

Это дало мне ошибку keytool: java.io.FileNotFoundException: Keystore.ks (В доступе отказано). Постскриптум Я видел пару вопросов, связанных с переполнением стека с этой проблемой, но я не думаю, что у меня есть какие-либо запятые или пробелы, где они не принадлежат, поэтому я не знаю, почему я получаю эту ошибку.

ответ

1


Я думаю, вы пытаетесь создать файл хранилища ключей в каталоге, в котором у вас нет доступа к записи. (Или, может быть, ваш .ks-файл уже существует, и вы не можете его модифицировать)
Если вы находитесь в Windows, попробуйте изменить путь, который вы выполняете, выполните его в своей личной папке или на рабочем столе. Другой способ - запустить командную строку в качестве администратора.

+0

FYI вы также можете создать это в наших предпочтениях или в графическом интерфейсе Codename One Preferences. –