【发布时间】:2009-10-06 15:43:22
【问题描述】:
有没有一种合理的方法可以直接从 Java 中执行 .app 目录,而不是深入挖掘二进制文件?我有一个带有一些首选项的应用程序,其中包括用于打开各种东西的外部程序,如果在 OSX 上用户可以选择 .app 文件夹,那就太好了。如果需要,我可以寻找 .app 扩展名并以不同方式处理它。
【问题讨论】:
有没有一种合理的方法可以直接从 Java 中执行 .app 目录,而不是深入挖掘二进制文件?我有一个带有一些首选项的应用程序,其中包括用于打开各种东西的外部程序,如果在 OSX 上用户可以选择 .app 文件夹,那就太好了。如果需要,我可以寻找 .app 扩展名并以不同方式处理它。
【问题讨论】:
您可以在终端中简单地调用“open appname.app”。 所以... Runtime.getRuntime().exec("open path.app") 应该可以正常工作。
【讨论】: