我已经为Mac OS X捆绑了一个JavaFX应用程序。现在,我试图将文件扩展名与sample.app应用程序关联。这是我可以找到的最后一个问题,但我无法解决。有什么我想念的新东西吗?
为OS X本机打包的应用程序指定文件关联的功能是Java 8u40中Java客户端打包程序中新增的一项功能。
从Oracle Java 8u40客户端应用程序部署文档中:
7.3.7将文件与独立应用程序关联
可以将自包含应用程序的安装程序设置为注册该应用程序的文件关联。在Ant任务中使用元素来标识应用程序可以处理的文件。文件关联基于文件扩展名或MIME类型。
以下示例将应用程序与MIME类型的文件相关联
application/x-vnd.MyAppFile
。<fx:info title="Association example"> <fx:association mimetype="application/x-vnd.MyAppFile" description="Sample Test Files"> </fx:association> </fx:info>
为Java 8u40实现的相关问题:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句