请看看我的路径哪里有问题啊?
package com.Thread1;
import
java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.util.TimerTask;
public class RemindTask extends TimerTask {
@Override
public void run() {
URL url;
try {
url = new URL("http://127.0.0.1:1080/WebTours");
InputStream in = url.openStream();
System.out.println("连接可用");
} catch (Exception e1) {
System.out.println("连接打不开!");
url = null;
try {
String command="cmd /c start C:\\Program Files\\HP\\LoadRunner\\WebTours\\run.bat";
Process process=Runtime.getRuntime().exec(command);
//process.waitfor();
} catch (
IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
我想执行一个批处理文件,代码编译没错,但是每次运行时找不到文件路径,请问哪里出问题了?报如下错
------解决方案--------------------C:\\Program Files\\HP\\LoadRunner\\WebTours\\run.bat
空格问题。你换到c盘根目录试试
------解决方案--------------------C:\\Program Files 路径中不能有空格,楼主换个不带空格的文件夹试试
------解决方案--------------------cmd /c start C:\\\"Program Files\"\\HP\\LoadRunner\\WebTours\\run.bat
楼主,这样写,别忘了结贴