From c8e880eba47b9334342a7becf1979a7c05c04af7 Mon Sep 17 00:00:00 2001 From: ansgarz Date: Tue, 22 Feb 2022 17:42:40 +0100 Subject: [PATCH] [skip ci] fix empty arguments exception --- .../provs/server/application/Application.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/org/domaindrivenarchitecture/provs/server/application/Application.kt b/src/main/kotlin/org/domaindrivenarchitecture/provs/server/application/Application.kt index 824742c..3dc12c0 100644 --- a/src/main/kotlin/org/domaindrivenarchitecture/provs/server/application/Application.kt +++ b/src/main/kotlin/org/domaindrivenarchitecture/provs/server/application/Application.kt @@ -13,7 +13,9 @@ import kotlin.system.exitProcess */ fun main(args: Array) { - val cmd = CliArgumentsParser("java -jar provs-server.jar").parseCommand(args) + val checkedArgs = if (args.size == 0) arrayOf("-h") else args + + val cmd = CliArgumentsParser("java -jar provs-server.jar").parseCommand(checkedArgs) if (!cmd.isValid()) { println("Arguments are not valid, pls try -h for help.") exitProcess(1)