Dra*_*son 7 java packaging file-association
我正在使用 jpackage 来打包我的 Java 应用程序并想用它来创建文件关联。我看到该实用程序通过 --file-associations 命令支持这一点。使用它,您可以将其指向包含文件关联信息的文件。
有谁知道可以更好地描述如何创建此文件关联文件的文档?该实用程序本身的帮助文档描述了必须出现在其中的键,但没有提示如何对其进行格式化。
以下是打包程序在其自己的帮助中列出的内容:
--file-associations — 包含键值对列表的属性文件的路径(绝对路径或相对于当前目录)。键“extension”、“mime-type”、“icon”和“description”可用于描述关联。此选项可以多次使用。
这里有没有人知道我在哪里可以找到正确编写的示例或更详细的文档,说明该功能的确切使用方式?如果有人能指出我正确的方向,我将不胜感激。
您需要在每行写入每个键值,并用等号分隔,不带任何引号,并保存为扩展名为 .properties 的文本文件
extension=<Your file extension without leading dot e.g. docx>
mime-type=<Your mimetype e.g. application/msword>
icon=<Path to the icon file e.g. word.ico (Windows) or word.icns (macOS)>
description=<Some description e.g. Microsoft Word Open XML Format Document>
我也找不到任何官方文件。然而,这就是我创建适用于 Java 14 发行版的属性文件的方式。