无法在Applescript Editor中作为应用程序运行脚本:权限被拒绝

时间:2013-05-16 07:13:42

标签: macos shell

我在Apple脚本编辑器上运行命令do shell脚本,我想保存并将其作为应用程序运行但是在执行它时,我收到一条消息Permission Denied ..?告诉我如何解决它。我在MacOsx上做的所有这些

命令是:

do shell script "xxx.jar"

当我将它作为脚本运行时,此命令运行正常。

2 个答案:

答案 0 :(得分:1)

您需要在脚本上设置可执行位:

chmod +x /path/to/your/script

答案 1 :(得分:1)

.jar文件不是shell脚本;如果您尝试在.jar文件中运行类,那么只要在.jar文件中正确配置了清单,这将有效:

do shell script "/usr/bin/java -jar xxx.jar"