【发布时间】:2009-02-26 14:34:21
【问题描述】:
我们有一个基于 Java 的多平台系统,它生成 Robohelp 以获取其在线用户指南信息。它运行在各种 Windows 和 Linux 版本上。与我们基于 Linux 的系统相关的默认 Robohelp 代码在命令行中具有指向“netscape”的硬编码链接,它构建该链接以生成 Web 浏览器以查看帮助文件。显然,这对没有安装 netscape 的系统没有什么帮助。
我真正想做的是在 Linux 上运行时从 Java 检测首选应用程序首选项。在我目前所在的 Fedora 9 机器上,可以在 System -> Preferences -> Personal -> Preferred Applications 下找到它。第一个设置是“Web 浏览器”。
如何从 Java 代码中检测到该设置?
【问题讨论】:
标签: java linux preferences robohelp