比如我的keytool指令如下:keytool -genkey -alias server -keystore file\test.keystore -keyalg RSA -dname "CN=test, OU=test, O=test, L=test, ST=test, C=CN" -keypass 123 -storepass 123 -validity 100该怎么使用ProcessBuilder调用呢?
解决方案 »
- java replaceAll()的问题
- java 扫雷游戏中‘双键探雷’的使用?SOS......
- 怎么找到代码里所有的for loop, if loop while loop?
- 怎么样向数据库中插入图片
- 求常用算法的java版
- 求:文字比对算法?<--------------高手看过来!
- SimpleDateFormate使用
- 关于Applet在IE中不能正常显示的解决方案
- 关于程序界面风格的问题
- 程序好慢呀!这是怎么回事?(我能给的最高分了)
- Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
- socket传送字符串出错
ProcessBuilder builder = new ProcessBuilder("keytool -genkey -alias server -keystore file\test.keystore -keyalg RSA -dname "CN=test, OU=test, O=test, L=test, ST=test, C=CN" -keypass 123 -storepass 123 -validity 100")我这样写为什么不可以,老出现这样的异常:Caused by: java.io.IOException: CreateProcess error=123, ÎļþÃû¡¢Ŀ¼Ãû»ò¾í±ê
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
at java.lang.ProcessImpl.start(ProcessImpl.java:30)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
... 1 more
用ProcessBuilder怎么调用sun.security.tools.KeyTool 的main 方法?
调用一个java类的静态方法 main