可以在运行时在java中执行外部命令。
但是,我要找的是实际打开cmd或终端并显示在屏幕上执行外部命令。
我尝试以java -jar jartool arguments
执行jar控制台应用程序,它在Windows和Ubuntu上都有效。唯一的问题是,这不会单独打开cmd或终端。它在后台运行命令。
我们可以使用ProcessBuilder
和开始流程,也可以只使用Runtime.getRuntime().exec
。
我需要强行打开cmd或终端。 Java配置为在Windows上显示控制台但仍然没有运气。
知道为什么会发生这种情况或者我应该怎么做以强制它打开cmd或终端独立于当前的cmd或终端。