我正在尝试从Java工具发送一个简单的SNMP陷阱,但我总是得到
java.io.IOException:无法运行程序错误= 2,没有此类文件或目录
Process p;
String trap ="/usr/bin/snmptrap -v 1 -c public <destination> '.1.1.1.1.4.00000.315.4' <source> 6 0 '1' .1.1.1.1.4.00000.315.4.1 s ";
String myParameter="\"Test\"";
String command[] = {trap+myParameter};
p = Runtime.getRuntime().exec(command);
如果我在简单的shell中执行相同的命令,它将正常工作。