keytool error: java.lang.RuntimeException: Usage error, –storepass is not a legal command
keytool error: java.lang.RuntimeException: Usage error, –storepass is not a legal command
我在尝试 运行 下面的命令
时遇到以下错误
keytool error: java.lang.RuntimeException: Usage error, –storepass is
not a legal comman
keytool -genkey -dname "CN=apptest2, OU=A, O=te ha,L=Delhi, S=Delhi, C=IN" -alias "ssocertificate" -keyalg RSA -keypass P@ssw0rd -keystore /etc/cas/certificate/portal.keystore –storepass storepass -keyalg "RSA" -ext SAN=dns:apptest2,ip:105.210.22.145
我尝试为 storepass
添加 double quotes""
但同样的例外情况
问题是(如错误明确指出的那样),程序不知道选项 –storepass
(而不是该选项的参数)。
现在,开始该参数的破折号 –
看起来很像 m-dash,而不是任何标准参数解析器所期望的 minus-sigen -
。
所以你应该使用 -storepass
而不是 –storepass
我在尝试 运行 下面的命令
时遇到以下错误keytool error: java.lang.RuntimeException: Usage error, –storepass is not a legal comman
keytool -genkey -dname "CN=apptest2, OU=A, O=te ha,L=Delhi, S=Delhi, C=IN" -alias "ssocertificate" -keyalg RSA -keypass P@ssw0rd -keystore /etc/cas/certificate/portal.keystore –storepass storepass -keyalg "RSA" -ext SAN=dns:apptest2,ip:105.210.22.145
我尝试为 storepass
添加 double quotes""
但同样的例外情况
问题是(如错误明确指出的那样),程序不知道选项 –storepass
(而不是该选项的参数)。
现在,开始该参数的破折号 –
看起来很像 m-dash,而不是任何标准参数解析器所期望的 minus-sigen -
。
所以你应该使用 -storepass
而不是 –storepass