From 7b8b1e3dd22a230eca4b5bb2c4a97af855ea5e90 Mon Sep 17 00:00:00 2001 From: Jesper Zedlitz <jesper@zedlitz.de> Date: Tue, 25 Jan 2022 07:32:02 +0100 Subject: [PATCH] don't exit on pressed key --- src/main/java/de/landsh/opendata/dataproxy/App.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/main/java/de/landsh/opendata/dataproxy/App.java b/src/main/java/de/landsh/opendata/dataproxy/App.java index b78c91a..71c51dc 100644 --- a/src/main/java/de/landsh/opendata/dataproxy/App.java +++ b/src/main/java/de/landsh/opendata/dataproxy/App.java @@ -1,10 +1,11 @@ package de.landsh.opendata.dataproxy; import fi.iki.elonen.NanoHTTPD; -import fi.iki.elonen.util.ServerRunner; + +import java.io.IOException; public class App extends NanoHTTPD { - public static int port = 8080; + public static int port = 8080; private final StrassenSH strassenSH = new StrassenSH(); private final CoronaRdEck coronaRdEck = new CoronaRdEck(); @@ -14,9 +15,9 @@ public class App extends NanoHTTPD { System.out.println("\nRunning! Point your browser to http://localhost:" + port + "/ \n"); } - public static void main(String[] args) { + public static void main(String[] args) throws IOException { - if( args.length > 0) { + if (args.length > 0) { try { App.port = Integer.parseInt(args[0]); } catch (NumberFormatException ignore) { @@ -25,7 +26,7 @@ public class App extends NanoHTTPD { } } - ServerRunner.run(App.class); + new App().start(5000, false); } @Override -- GitLab