java - Java ProcessBuilder可以使用相同的cmd窗口吗

标签 java cmd processbuilder

Java 程序从 cmd 窗口运行。程序自行重新启动并执行相同的操作。 GUI 工作正常,但没有 cmd 窗口。 ProcessBuilder 可以使用相同的初始 cmd 窗口吗?我想将输出流回同一个 cmd 窗口。

最佳答案

您需要的是inheritIO

只要打电话

builder.inheritIO();

有关更多信息,请查看文档 here

关于java - Java ProcessBuilder可以使用相同的cmd窗口吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51817323/

相关文章:

batch-file - DOS 批处理中的逻辑运算符 ("and", "or")

Java进程无法从gpg.exe中捕获InputStream、OutputStream

java - 多维数组声明

java - 如何在按下窗口关闭按钮时最小化 jFrame?

java - 如果我开始在 "JSP"中创建/关闭数据库连接会发生什么?

windows - 我无法更改cmd中的目录

java - 如何在不编辑以前版本的情况下编辑ArrayList?

batch-file - 更改插入符号/光标位置

java - Java Process 没有输出到标准输出

java - 设置 LD_LIBRARY_PATH =`pwd` 的 Shell 脚本在 Java 中不起作用