From a9a4df69230ecb898c4242469abbcf5ddaae4a9d Mon Sep 17 00:00:00 2001 From: Emi Boucly Date: Tue, 28 Jan 2025 14:44:31 +0100 Subject: [PATCH] feat(packaging): packaging de l'app via maven --- chat/pom.xml | 6 ++--- chat/src/main/java/rtgre/ChatLauncher.java | 26 ++++++++++++++++++++++ 2 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 chat/src/main/java/rtgre/ChatLauncher.java diff --git a/chat/pom.xml b/chat/pom.xml index c2f4ad0..d541f55 100644 --- a/chat/pom.xml +++ b/chat/pom.xml @@ -82,10 +82,10 @@ default-cli - rtgre.chat/rtgre.chat.ChatApplication + rtgre.chat/rtgre.ChatLauncher app - app - app + chatapp + chatapp true true true diff --git a/chat/src/main/java/rtgre/ChatLauncher.java b/chat/src/main/java/rtgre/ChatLauncher.java new file mode 100644 index 0000000..c22c2aa --- /dev/null +++ b/chat/src/main/java/rtgre/ChatLauncher.java @@ -0,0 +1,26 @@ +package rtgre; + +import rtgre.chat.ChatApplication; +import rtgre.server.ChatServer; + +import java.io.IOException; + +public class ChatLauncher { + public static void main(String[] args) { + for (String arg : args) { + System.out.println(arg); + } + try { + if ("server".equals(args[0])) { + System.out.println("test1"); + ChatServer.main(args); + } else { + ChatApplication.main(args); + } + } catch (Exception e) { + System.out.println("test2"); + ChatApplication.main(args); + } + + } +}