当前位置: 技术问答>我在APPLET里调用JAVAMAIL发邮件,出现java.security.AccessControlException: access denied (java.util.PropertyPermission * read,write)的错误???
iis7站长之家
关于JAVA调用linux命令 生成密钥对的问题
来源: 互联网 发布时间:2016-08-08
本文导语: 各位高手,这个命令我只能调用例如:ls这样的命令,但是调用ssh-keygen -b 1024 -t rsa始终不能成功 请大家赐教 Process process = Runtime.getRuntime().exec("ls"); | 另外java调用本地命令时,如果命令有参数,调用...
各位高手,这个命令我只能调用例如:ls这样的命令,但是调用ssh-keygen -b 1024 -t rsa始终不能成功
请大家赐教
请大家赐教
Process process = Runtime.getRuntime().exec("ls");
|
另外java调用本地命令时,如果命令有参数,调用接口为 Runtime.getRuntime().exec(String[]);
其中字符串数组放的就是你的命令和参数:
String[] command= {"ssh-keygen" ,"-b","1024","-t","rsa"};
Process process = Runtime.getRuntime().exec(command);
其中字符串数组放的就是你的命令和参数:
String[] command= {"ssh-keygen" ,"-b","1024","-t","rsa"};
Process process = Runtime.getRuntime().exec(command);
|
这个不是很熟悉 你吧ssh-keygen加上全路径试试
|
把java的错误提示贴出来啊