gpt4 book ai didi

java - 使用 Java 启动其他应用程序

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:29:18 25 4
gpt4 key购买 nike

是否可以使用我的 java 应用程序启动系统上安装的其他应用程序并将文件作为参数传递给它们?我有一个从服务器接收视频的客户端,我希望我的客户端程序启动,比方说带有我收到的文件的 VLC 播放器。我如何做到这一点?

最佳答案

使用Desktop#open() .它将启动平台默认关联应用程序以打开给定文件。

File file = new File("/absolute/path/to/file.vlc");
Desktop.getDesktop().open(file);

无需为 Runtime#exec()ProcessBuilder 烦恼,您必须为其添加平台检测并为其编写特定于平台的逻辑。

关于java - 使用 Java 启动其他应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2458622/

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