如何在生产服务器上使用java在新窗口上打开URL

时间:2016-09-02 15:02:00

标签: java linux

我需要使用java在新窗口上打开URL,我可以在新窗口中打开url但是在我的生产中我无法打开。

我正在关注以下链接

https://www.mkyong.com/java/open-browser-in-java-windows-or-linux/

如何在新窗口中打开网址?

1 个答案:

答案 0 :(得分:1)

您提供的链接中的代码是在浏览器程序中打开一个网页,该程序与java程序在同一台机器上运行。当程序在Windows机器或Linux桌面计算机等台式机上运行时,这将起作用。因此,它可以在本地计算机上正常运行。

但您部署的Web服务器是什么机器?可能是某些Linux服务器在提供商的计算机中心没有附加显示器的情况下运行。此Web服务器可能没有安装浏览器,您可以使用它来打开URL,即使在哪个屏幕上也是如此?

RunTime.exec()返回一个Process对象,您是否检查过程对象返回的输出和/或它的退出值?

编辑:正如Brandon所说,您展示的代码会吞下并忽略可能引发的异常,因此您实际上并不知道是否有任何错误。