我有一个在 Linux 上运行的 Java 程序,在该程序中,我想使用系统的本机查看器打开文件(例如 PDF 文件)。有多种程序可用于此目的:gnome-open、gvfs-open、xdg-open...我应该使用哪一个来覆盖尽可能多的 Linux 发行版?
答案1
xdg-open 是最安全的选择。并非每个人都必须安装 gnome 或 gvfs。另一方面,xdg-open 不依赖于任何桌面环境或工具包。
我有一个在 Linux 上运行的 Java 程序,在该程序中,我想使用系统的本机查看器打开文件(例如 PDF 文件)。有多种程序可用于此目的:gnome-open、gvfs-open、xdg-open...我应该使用哪一个来覆盖尽可能多的 Linux 发行版?
xdg-open 是最安全的选择。并非每个人都必须安装 gnome 或 gvfs。另一方面,xdg-open 不依赖于任何桌面环境或工具包。