我有一个applet,我需要能够从我的java applet启动.pkg mac安装程序。
现在我可以使用以下命令执行此操作:
Process proc = r.exec(new String[] {"open", "/Volumes/affinegy_homeportal_setup/" + pkg});
问题是,这个安装是冗长的,需要用户点击安装过程,这与我的安装程序的Windows版本不同,后者在后台静默执行安装程序。我尝试实现这一目标的方法是:
Process proc = r.exec(new String[] {"sudo","installer", "-pkg", "/Volumes/affinegy_homeportal_setup/affinegy_homeportal_setup.dmg", "-target", "/"});
然而,当我运行此命令时,没有任何反应。关于我做错了什么的建议?