日期:2014-05-20  浏览次数:20619 次

请教一个jar的问题!!!!!!!!!!!!!!!
项目中有一个a.bat,如下图:


在src中有个Test类对a.bat进行了调用
Process p = Runtime.getRuntime().exec("bat/a.bat");

然后打包,如下图:

bat文件夹中包含a.bat

在新项目中引用此包,在调用test来执行a.bat;
但是报错了:
Cannot run program "bat/a.bat": CreateProcess error=2, ?????????

请问这个怎么解???????

------解决方案--------------------
Process p = Runtime.getRuntime().exec("bat\\a.bat");可以不