java调用bat文件,为什么bat必须放在eclipse安装目录下才调得到?高手来看看!
List<String> cmdList = new ArrayList<String>();
cmdList.add("D:\\tetetette\\■test.bat");
cmdList.add("5");
cmdList.add("4");
ProcessBuilder pb = new ProcessBuilder(cmdList);
Process p = null;
try {
p = pb.start();
.......
test.bat
echo ■test
call test.exe 5 4
test.bat放在D盘就没有反应,也不报错,也不出结果。
放在eclipse安装目录下就有结果
为什么啊?
cmdList.add("D:\\tetetette\\■test.bat");
cmdList.add("5");
cmdList.add("4");
ProcessBuilder pb = new ProcessBuilder(cmdList);
Process p = null;
try {
p = pb.start();
.......
test.bat
echo ■test
call test.exe 5 4
test.bat放在D盘就没有反应,也不报错,也不出结果。
放在eclipse安装目录下就有结果
为什么啊?
...全文
相关推荐
eclipse打开java类编译后的class文件所在目录
eclipse打开java类编译后的class文件所在目录批处理文件
bat文件调用java程序
bat文件调用java程序
自己写的可在未安装jdk的电脑上,通过.bat运行的jar包
自己写的小程序,用Eclipse生成可执行jar包,再通过.bat文件运行
bat文件调用java入门实例带图解
这个是本人测试可以运行的,包括如何打包成bat,如何用bat命令掉后台运行java,增改查数据
Tomcat安装配置及Eclipse配置详解
给大家介绍一下Tomcat安装配置及Eclipse配置的全部图文过程,如果你对这个还有不明白,一起跟着小编学习下。


