当前位置: 代码迷 >> J2SE >> linux中java参数空格有关问题
  详细解决方案

linux中java参数空格有关问题

热度:211   发布时间:2016-04-24 13:26:35.0
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);
  相关解决方案