3

我已经为 Mac OS X 捆绑了一个 JavaFX 应用程序。我现在正在尝试将文件扩展名与 sample.app 应用程序相关联。是我能找到的关于这件事的最后一个问题,但我无法让它发挥作用。我错过了什么新东西吗?

4

1 回答 1

1

为 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 实现的相关问题:

于 2015-03-24T20:57:53.193 回答