From d18be6ad5f70bbf4b23953123a2673a67996d896 Mon Sep 17 00:00:00 2001 From: Jason Holloway Date: Wed, 9 Aug 2017 22:11:05 +0100 Subject: Fix gui summoning browser in headless mode --- tools/gui/src/Main.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/gui/src/Main.scala b/tools/gui/src/Main.scala index 8dd2c3e..3b4bd90 100644 --- a/tools/gui/src/Main.scala +++ b/tools/gui/src/Main.scala @@ -88,7 +88,9 @@ object Main { } } server.start() - java.awt.Desktop.getDesktop.browse(new java.net.URI(s"http://localhost:$uiPort/")) + if(!java.awt.GraphicsEnvironment.isHeadless()) { + java.awt.Desktop.getDesktop.browse(new java.net.URI(s"http://localhost:$uiPort/")) + } println("Press Enter to stop UI server.") while (Source.stdin.getLines().next().nonEmpty) {} -- cgit v1.2.3