【发布时间】:2011-05-06 11:10:28
【问题描述】:
我想知道如何在 Java 中获取用户默认 Internet 浏览器的位置。我怎样才能得到这个?我更喜欢它作为浏览器可执行文件的 URI。必须跨平台工作。
【问题讨论】:
-
我敢打赌,这在小程序中是完全不可能的。如果您谈论的是 Java 程序,那么至少可以说,让它跨平台工作是一项挑战。
-
....谢谢?这就是我问这样一个知识渊博的社区的原因。这个网站通常会给出有用的答案。
-
最大的问题是:“为什么?”。这听起来更像是您在问如何实现您认为它是解决某个问题的正确解决方案(但毕竟不是)的解决方案,而不是仅仅详细说明实际问题。如果您最终只想让它打开一个网页,那么可以,按照 camickr 的建议使用
Desktop#browse()。 -
我想记录他们的默认浏览器,并希望它在我的日志文件中的安装位置
-
抱歉,我完全不明白为什么这些信息对您如此重要,以至于您想打破 Java 的跨平台意识形态。无论如何,我仍然迷失在这一点上。祝你好运解决问题:)