Начать весеннюю загрузку из другого приложения - PullRequest
1 голос
/ 31 марта 2019

Пишу лаунчер (для курсового проекта) для запуска приложения весенней загрузки.Я запускаю приложение весенней загрузки следующим образом:

 Runnable runServer = () -> {
     try {
          ProcessBuilder pb = new ProcessBuilder("java.exe", "-jar", "server/server.jar");
           pb.redirectOutput(ProcessBuilder.Redirect.INHERIT);
           process = pb.start();
           process.waitFor();
           } catch (InterruptedException e) {
                e.printStackTrace();
           } catch (IOException e) {
                e.printStackTrace();
           }
        };
   Thread thread = new Thread(runServer);
   thread.start();

Приложение запущено, но не работает:

Диспетчер задач: enter image description here

Браузер:

enter image description here

Если я запускаю приложение в cmd:

java -jar server.jar

Тогда все работает правильно, приложение начинает открываться вбраузер.Как запустить spring - загрузите приложение из другой программы?Спасибо.

...