1. 程式人生 > >解決https證書匯入路徑有空格問題

解決https證書匯入路徑有空格問題

最近專案jdk從1.6換成了1.7,安裝的時候把jdk裝在了Program Files (x86)下,結果使用命令安裝https的整數總是報錯路徑有空格錯誤。

後來研究了下,按著想法使用瞭如下方法,結果還真行。就記錄一下:

原匯入是這樣的

keytool -import -trustcacerts -alias 201server -file D:\sso.crt -keystore  D:\Program Files (x86)\jdk1.6.0_45\jre\lib\security\cacerts -storepass changeit

因為有jdk路徑有空格,所以不行。後來把cacerts拷貝到D盤根目錄(D\:cacerts)先匯入再拷貝到jdk路徑覆蓋原有的cacerts就可以了

拷貝到D盤根目錄後是這樣的

keytool -import -trustcacerts -alias 201server -file D:\sso.crt -keystore  D\:cacerts -storepass changeit

keytool是jdk\bin下的一個工具類