急!求高手指教 java使用runtime类问题,直接在运行cmd的窗口下执行可以运行,用java的runtime类就不可以
Runtime runtime = Runtime.getRuntime();
runtime.exec("cmd pushd D:\\outerf");
Process process=runtime.exec("cmd cvs log ./outerf/Home.html");
InputStream fileerror=process.getErrorStream();
BufferedReader br1 = new BufferedReader(new InputStreamReader(fileerror));
System.out.println(br1.readLine());
InputStream file=process.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(file));
String line = null ;
while ((line = br.readLine()) != null ) {
System.out.println(line);
}
原因是cvs log后面的相对路径问题,又不晓得怎么改