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);
+ }
+
+ }
+}