From 3174efcb54fcd7afa512219eb1b3616dd75b7967 Mon Sep 17 00:00:00 2001 From: Alexander Schlemmer <alexander.schlemmer@ds.mpg.de> Date: Thu, 16 May 2019 13:18:03 +0200 Subject: [PATCH] changes for running the server as a standalone jar --- makefile | 3 +++ src/main/java/caosdb/server/CaosDBServer.java | 8 ++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/makefile b/makefile index d1504618..cd398ec9 100644 --- a/makefile +++ b/makefile @@ -32,6 +32,9 @@ run: compile run-debug: compile mvn exec:java@run-debug +run-single: + java -jar target/caosdb-server-0.1-SNAPSHOT-jar-with-dependencies.jar + compile: easy-units mvn compile diff --git a/src/main/java/caosdb/server/CaosDBServer.java b/src/main/java/caosdb/server/CaosDBServer.java index 89ff1b71..0be5a6e2 100644 --- a/src/main/java/caosdb/server/CaosDBServer.java +++ b/src/main/java/caosdb/server/CaosDBServer.java @@ -207,17 +207,21 @@ public class CaosDBServer extends Application { } private static void init(final String[] args) { + // Important change: + // Make silent the default option + START_GUI = false; for (final String s : args) { if (s.equals("silent")) { START_GUI = false; + } else if (s.equals("gui")) { + START_GUI = true; } else if (s.equals("nobackend")) { START_BACKEND = false; } else if (s.equals("insecure")) { INSECURE = true; } - - DEBUG_MODE = Boolean.getBoolean("caosdb.debug"); } + DEBUG_MODE = Boolean.getBoolean("caosdb.debug"); } /** -- GitLab