我正在使用Java 1.5,我想启动相关的应用程序来打开文件.我知道Java 1.6引入了Desktop API,但我需要一个Java 1.5的解决方案.
到目前为止,我找到了一种在Windows中执行此操作的方法:
Runtime.getRuntime().exec(new String[]{ "rundll32",
"url.dll,FileProtocolHandler", fileName });
Run Code Online (Sandbox Code Playgroud)
有没有跨平台的方式来做到这一点?或者至少是Linux的类似解决方案?