A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 杨兴庭 于 2013-7-30 22:32 编辑

想生成一个证书,但是,每次都要在程序关闭后才会在文件夹中出现证书,这是为什么?

进程后加入p.waitFor()就会挂死,网上的方法好像也不管用
代码:
  1. try{
  2.     Process p=Runtime.getRuntime().exec(new String[]{
  3.        "keytool", "-genkey", "-keyalg", "RSA", "-keystore", "mykeystore.keystore", "-storepass", jtf3.getText(),        
  4.     "-dname", "\"cn=", jtf1.getText(),"ou=",jtf5.getText(), "o=",jtf6.getText(),"L=",jtf7.getText(),
  5.         "ST=",jtf8.getText(),"c=",jtf9.getText(),"\"", "-validity", jtf10.getText(),"-alias", jtf2.getText()}
  6.         );
  7.     }catch(Exception e){System.out.println("wrong");}
复制代码

评分

参与人数 1技术分 +1 收起 理由
杨兴庭 + 1

查看全部评分

1 个回复

倒序浏览
没有定义-keypass

评分

参与人数 1技术分 +1 收起 理由
杨兴庭 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马