在Mac OS上通过Java执行.command文件

时间:2017-07-29 18:32:31

标签: java bash macos terminal runtime

我正在制作一个涉及在Mac上执行.command文件的程序。

我使用Desktop.getDesktop().open()打开文件(工作正常)。

问题是它说“由于你没有适当的访问权限,文件无法执行。”

我在执行之前尝试在代码中执行此操作,但仍显示此消息:

Runtime.getRuntime().exec("chmod a+x " + new File(folder, "terminal.command").getPath());

我已尝试chmod a+xchmod +xchmod u+xchmod +X,但没有人有效。

我做错了什么?

0 个答案:

没有答案