首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

linux中java参数空格有关问题

2011-12-29 
linux中java参数空格问题程序是这样的,使用一个java程序调用另外一个java程序,在调用时需要填入带空格的参

linux中java参数空格问题
程序是这样的,使用一个java程序调用另外一个java程序,在调用时需要填入带空格的参数,我在这种参数外用双引号,在windows下可以正常运行。但是转到linux下,发现调用程序解析参数仍然用空格分割了参数,改为单引号也不行。奇怪的是,将调用的命令行在终端执行的时候,却可以正常运行。求解???

[解决办法]
have a try
String cmd = "java your_other_class \" \" your_param2...";
System.out.println(cmd);
Runtime.getRuntime().exec(cmd);

热点排行