gpt4 book ai didi

java - 从 Java 程序在新的终端窗口中运行应用程序

转载 作者:太空宇宙 更新时间:2023-11-04 08:08:18 26 4
gpt4 key购买 nike

Possible Duplicate:
Open a new prompt/terminal window from Java

是否可以打开终端窗口并从 java 窗口执行某些命令?

我试过了

Runtime.getRuntime().exec("<command to execute>");

但是没有成功。没有打开任何终端窗口。

(在 Windows、Mac 等上...我需要针对多个操作系统的解决方案)

最佳答案

您需要针对每个操作系统的解决方案:

  • MacOs:Runtime.getRuntime.exec("/usr/bin/open -a Terminal/path/to/the/executable");
  • Linux:Runtime.getRuntime.exec("/usr/bin/xterm");
  • Windows(不确定):

    进程 p = Runtime.getRuntime().exec("cmd/c start cmd.exe");p.waitFor();

关于java - 从 Java 程序在新的终端窗口中运行应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11706159/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com