先贴上最终的结果代码
完整的CMD命令为:
重点在于在start后面添加" ",前后带空格
Runtime.getRuntime().exec(new String[] {"cmd","/c","start"," ",path});
Runtime.getRuntime().exec("cmd /c start \" \" \"" + path + "\"");
完整的CMD命令为:
cmd /c start " " "C:\Netbeans Projects\temp/"
重点在于在start后面添加" ",前后带空格
解决方案参考百度经验
http://jingyan.baidu.com/article/948f592449b23ad80ef5f97b.html