JOSM 文件关联

JOSM 文件关联

如果我从 Ubuntu repo 下载 JOSM,我会得到一个有点过时的版本,但附加到 GPX 轨迹的声音文件将直接在相关应用程序 Totem 中打开。

但是,如果我从网站下载最新的 JOSM 版本并运行它,这些声音文件将在 Firefox 的新选项卡中打开(进而打开 Totem)。

我怎样才能让 JOSM 遵循系统范围的文件关联?(也就是说,Ubuntu repo 中的包是如何做到的?)我使用OpenJDK 8Ubuntu MATE 14.10 上的 OpenJDK 7。

编辑:

我已经将 JOSM JAR 从 repo 复制到我的主文件夹中并直接运行它(我运行下载版本的方式),文件关联仍然有效(音频在 Totem 中打开)。设置和插件在两个 JOSM 安装之间共享。

Ubuntu 的 JOSM 是通过脚本启动的。我尝试修改此脚本以指向我下载的 JOSM 副本,但音频文件仍然在浏览器中打开。

这意味着文件关联在 JOSM 代码中。但是,我在从网站下载的 JOSM 副本中找到了正确的文件关联,该副本位于我旧的 Ubuntu 12.04 设置中(我已将其替换为 Ubuntu MATE 14.10)。

相关内容