具有多个扩展名的 mime 类型的 Unix 文件关联

Unix file associations of mime-type with multiple extensions

Unix 文件关联是 install4j 8 中一个受欢迎的新功能。 我正在尝试将多个文件扩展名注册为与 install4j 8.0.1 Unix Shell 安装程序具有相同 MIME 类型的文件关联。

"Create a File Association" 操作似乎只接受一个文件扩展名,因此我最初尝试添加多个具有不同扩展名但相同 mime 类型的操作。这似乎是有效的,但是当它转化为应用程序的实际安装时,似乎正在制作的 mime-info XML 文件是使用相同的 mime 类型命名的,因此除了一个之外的所有文件都会被覆盖。这导致只有一个文件扩展名与 mime 类型相关联。

我还在文件扩展名字段中尝试了各种分隔符(space、逗号、分号),但这只是在 mime-info XML 文件! (例如

  <glob pattern="*.ext1,ext2" weight="60"/>

)

mime-info XML 格式允许多个 <glob> 元素,因此 mime-info XML 文件可以包含,例如

  <glob pattern=".ext1" weight="60"/>
  <glob pattern=".ext2" weight="60"/>

但我看不到从 install4j8 获得它的方法。

有办法吗?

从8.0.1开始,这确实是不可能的。在 8.0.2 中,您将能够指定多个以逗号分隔的扩展名。请联系 support@ej-technologies.com 以获得已经实现的版本。