如何从我的 Java 应用程序调用外部控制台应用程序(它向用户提问)? (我需要从调用的应用程序返回数据结果、用户输入。)
最佳答案
大量代码片段 here
示例:
import java.io.*;
public class CmdExec {
public static void main(String argv[]) {
String appCommand = "path/to/your/executable param1 param2 ...";
try {
String line;
Process p = Runtime.getRuntime().exec(appCommand);
p.waitFor();
System.out.println(p.exitValue());
}
catch (Exception err) {
err.printStackTrace();
}
}
}
关于java - 如何从我的 Java 应用程序与控制台应用程序交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5118881/