2017-10-11 6 views
0

セットアップJDKセキュリティ証明書を試しています。ブラウザから証明書c:\ cercerをコピーしました。また、私はJDKのセキュリティ設定の予期しないトークン

Set-Variable : A parameter cannot be found that matches parameter name 'import'. 
At line:1 char:84 
+ ... es (x86)\Java\jdk1.8.0_141" "%JAVA_HOME%\bin\keytool" -import -alias 
... 
+               ~~~~~~~ 
+ CategoryInfo   : InvalidArgument: (:) [Set-Variable], ParameterBindingException 
+ FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.PowerShell.Commands.SetVariableCommand 

それとも

At line:1 char:28 
+ "%JAVA_HOME%\bin\keytool" -import -alias nexussrv -keystore "%JAVA_H ... 
+       ~~~~~~~ 
Unexpected token '-import' in expression or statement. 
At line:1 char:36 
+ "%JAVA_HOME%\bin\keytool" -import -alias nexussrv -keystore "%JAVA_H ... 
+         ~~~~~~ 
Unexpected token '-alias' in expression or statement. 
+ CategoryInfo   : ParserError: (:) [], 
ParentContainsErrorRecordException 
+ FullyQualifiedErrorId : UnexpectedToken 

は私が間違って何をやっているのエラーを取得する?この

set JAVA_HOME="C:\Program Files (x86)\Java\jdk1.8.0_141" 
"%JAVA_HOME%\bin\keytool" -import -alias nexussrv -keystore "%JAVA_HOME%\jre\lib\security\cacerts" -file c:\cer.cer 

をしようとしていますか

答えて

0

チェックコマンドを実行する前に、コマンドプロンプトで正しくまたは間違っています。 javaホームのパスが間違っている場合、-importと-aliasのパラメータは識別されません。

0

のJava 8ツールチェーンのために、このリンクで説明と同じように...私はちょうど私のスクリプトをチェックして、彼らは「-importcert」パラメータではなく、「インポート」を使用します。%JAVA_HOME%は設定されている場合は、「https://docs.oracle.com/javase/8/docs/technotes/tools/unix/keytool.html

+0

'Set-Variable:パラメータ名 'importcert'と一致するパラメータが見つかりません。ラインで :1文字:84 + ...のx86)\ Javaの\のjdk1.8.0_141" は "%JAVA_HOME%の\ビン\キーツール" -importcert -alias ... + ~~~~~~~~~ ~~ + CategoryInfo:InvalidArgument:(:) [Set-Variable]、ParameterBindingException + FullyQualifiedErrorId:NamedParameterNotFound、Microsoft.PowerShell.Commands.SetVariableCommand –

関連する問題