以下是对正在发生的事情的简要概述。
现在我有一个嵌入浏览器的java小程序,可以下载.dmg磁盘映像并安装它。在其中,它有一个installer.pkg
文件,我需要能够运行,以便用户开始查看安装过程。我一直在尝试提供here所提供的一些变体,但我相信这只是来自终端。
基本上,我需要能够在不使用终端的情况下运行挂载的磁盘映像中的.pkg文件。谢谢!
答案 0 :(得分:0)
我通过对任何感兴趣的人使用open命令来解决这个问题。这是修复它的代码片段:
Process proc = r.exec(new String[] {"open", "/Volumes/HomeDrive/HomeInstaller.pkg"});
int exitVal = proc.waitFor();