解決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下的一個工具類

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章