从ant运行Automator生成的.app?

时间:2013-06-25 19:32:55

标签: ant automator

我在我的mac上使用Automator工具生成.app文件(以及更精确的目录)。我试图在ant build.xml中执行此.app,但它给了我一个找不到文件/目录的错误。我尝试在.app文件夹和埋在里面的“Application Stub”文件上运行exec,但两者都产生了同样的错误。这应该是直截了当的,但我是automator和ant的新手,所以我不知道这里的语法是正确的。

更具体地说,如何在build.xml文件中运行任务open MyApp.app

2 个答案:

答案 0 :(得分:1)

可能如下:

打开-a MyApp.app

打开-a MyApp

两者都应该有效。

我注意到,使用Automator创建的应用程序似乎有一段时间的“有趣”名称。您可以在Finder中看到“好名字”,但是当我尝试从AppleScript编辑器打开他们的AppleScript词典时,名称是某种十六进制代码或其他东西。 (我会给你一个屏幕截图,但我还没有足够的声望点来发布图像。)

您可以尝试从Ant打开其他应用程序,看看是否有用。

答案 1 :(得分:1)

<exec executable="open">
    <arg value="MyApp.app" />
</exec>