x509証明書をtrustStoreにインポートする必要があります。Java TrustStore
このコマンドは、cmdを開くのではなく、Javaプログラムを実行することで実行します。しかし、それは単にcmdを開き、何も起こりません。ここで
は、コードは次のとおりです。
String AppPath = System.getProperty ("user.dir") ;
String totalPath = AppPath + "\\firstCA.crt" ;
String command = " keytool " +
" -import "+
" -file "+ totalPath + " " +
" -alias " + "CARoot" + " " +
" - keystore " + "myTrustStore" + " " ;
Runtime rt = Runtime.getRuntime();
rt.exec(new String[]{"cmd.exe","/c","start",command });
あなたはこのようにそれを行うことができます、しかし、私はそれをお勧めしません。証明書を 'X509Certificate' Javaオブジェクトにロードし、このオブジェクトを' KeyStore'インスタンスに追加するほうがはるかに簡単です。詳細はこちらをご覧ください。 – Robert
ここをクリックhttps://stackoverflow.com/q/21775408/1429387 – naXa