diff --git a/jams-launcher/src/main/java/launcher/AppStarter.java b/jams-launcher/src/main/java/launcher/AppStarter.java
index e56560b2e1479d5bfb6a474bb56c74dea86fa8e3..d7af378ff039c2abcdbe1021472dbb1335f2cd82 100644
--- a/jams-launcher/src/main/java/launcher/AppStarter.java
+++ b/jams-launcher/src/main/java/launcher/AppStarter.java
@@ -87,7 +87,7 @@ public class AppStarter extends Thread {
     public AppStarter(String[] args) {
         parentArgs = args;
         try {
-            startAccountManagementServer(args);
+            jamsProcessId = startAccountManagementServer(args);
             setupZmqBridge();
             Runtime.getRuntime().addShutdownHook(new Thread(() -> {
                 log.info("Shutting down...");
@@ -144,6 +144,7 @@ public class AppStarter extends Thread {
                     parentArgs[0], parentArgs[1], parentArgs[2]);
                 break;
             default:
+                pb = new ProcessBuilder("java", "-jar", "jams-server.jar", "8080");
                 break;
         }
         assert pb != null;