我在我的mac上使用Automator工具生成.app文件(以及更精确的目录)。我试图在ant build.xml中执行此.app,但它给了我一个找不到文件/目录的错误。我尝试在.app文件夹和埋在里面的“Application Stub”文件上运行exec,但两者都产生了同样的错误。这应该是直截了当的,但我是automator和ant的新手,所以我不知道这里的语法是正确的。
更具体地说,如何在build.xml文件中运行任务open MyApp.app
?
答案 0 :(得分:1)
可能如下:
打开-a MyApp.app
或
打开-a MyApp
两者都应该有效。
我注意到,使用Automator创建的应用程序似乎有一段时间的“有趣”名称。您可以在Finder中看到“好名字”,但是当我尝试从AppleScript编辑器打开他们的AppleScript词典时,名称是某种十六进制代码或其他东西。 (我会给你一个屏幕截图,但我还没有足够的声望点来发布图像。)
您可以尝试从Ant打开其他应用程序,看看是否有用。
答案 1 :(得分:1)
<exec executable="open">
<arg value="MyApp.app" />
</exec>