繁体   English   中英

如何通过Java执行命令提示符命令

[英]How to execute command prompt command through java

我正在尝试使用Java从svn下载zip文件,但没有解决。 通过命令提示符下载它,因此我想到了通过java执行命令提示符。 我的java代码是:

import java.io.BufferedReader;
import java.io.IOException;

import java.io.InputStreamReader;

public class aaa {

public static void main(String[] args) throws IOException, InterruptedException {

    String command = "svn co --username username --password pass http://interactive/svn/Test_Mariza/trunk/test/seatapps.zip /home/vaishali/aaa/";

    Process proc = Runtime.getRuntime().exec(command);

    // Read the output

    BufferedReader reader =  
          new BufferedReader(new InputStreamReader(proc.getInputStream()));

    String line = "";
    while((line = reader.readLine()) != null) {
        System.out.print(line + "\n");
    }

    proc.waitFor();   

}
} 

我作为参数传递的命令正在通过终端执行,但没有通过Java代码执行。 谁能帮我吗。

在Java中执行命令:

Runtime.getRuntime().exec(" Insert command here ");

供参考: 如何从Java应用程序运行批处理文件?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM