【发布时间】:2013-03-19 14:10:43
【问题描述】:
我的应用程序中有一个功能,当用户单击按钮时,我必须打开某些文件的位置,为此我使用以下代码
new ProcessBuilder("explorer.exe",folderPath ).start();
这在 Windows 平台上运行良好,但我不确定它是否可以在 Linux 环境下运行,不幸的是我没有 Linux 环境来测试它,但我遇到了一些帖子说它可能不适用于Linux。执行此操作的另一种方法
Desktop.open,但是帖子说它也不能在 Linux 环境下工作,有没有办法
在两个平台上都实现这一点?
【问题讨论】:
-
“Desktop.open,但是帖子说它在Linux环境下也不起作用” 帖子很多。网址是什么?
-
你在忽略我的问题吗?
-
你应该有一个Linux环境(例如在你的机器上安装一个双启动linux&windows,或者至少在Windows下的一些VM中安装Linux,反之亦然)。不要在不了解和试验的情况下假装为 Linux 开发。