Java 如何确定Windows和Linux中的默认浏览器?
我正在设计一个小型Java应用程序,其中有一个webDriver。应用程序将从web服务收集信息Java 如何确定Windows和Linux中的默认浏览器?,java,browser,Java,Browser,我正在设计一个小型Java应用程序,其中有一个webDriver。应用程序将从web服务收集信息 此应用程序的一个要求是没有特定的浏览器依赖关系。也就是说,我不知道最终用户PC上安装了哪个浏览器。因此,我需要使用默认浏览器。如何执行此操作?在Windows中:您可以在桌面类中使用浏览(URI)功能,它将启动默认浏览器以显示URI Desktop.getDesktop().browse("/////URI"); 您想用浏览器做什么-只需加载一个URL?如果是这样,那么这个问题可能有你的答案:检查
此应用程序的一个要求是没有特定的浏览器依赖关系。也就是说,我不知道最终用户PC上安装了哪个浏览器。因此,我需要使用默认浏览器。如何执行此操作?在Windows中:您可以在
桌面
类中使用浏览(URI)
功能,它将启动默认浏览器以显示URI
Desktop.getDesktop().browse("/////URI");
您想用浏览器做什么-只需加载一个URL?如果是这样,那么这个问题可能有你的答案:检查用户代理。应该在你的HTTP请求中:@fmsf我想你完全误解了那里的问题。