Есть ли способ запустить в основном: java -jar file1.jar, file2.jar
(используя только одну команду, не используя ее дважды подряд?)
Или с помощью java -cp file1.jar file2.jar
(Опять же, используя команду только ONCE для запуска TWO.jar файлов?)
(Использование Cmd Prompt/Terminal/etc)
Если да, то как?
java -classpath <your path>\file1.jar -jar file2.jar
Идея предоставляет одну банку в качестве первичной банки, а все остальное может идти по пути к классу.
Вы можете использовать nohup для этого: -
nohup java -jar file1.jar & && nohup java -jar file2.jar &
Объяснение: -
* nohup is used to run the bash commands back ground(Ex:- nohup ls &).
* && is used to combine two bash commands into a single command but run both
the commands
* Here I am trying to combine and run two background processes.
Вы можете увидеть эти процессы, запущенные с помощью команды bash "top" и проверки соответствующего процесса.
Надеюсь это поможет!
Если вы хотите, чтобы процессы не выполнялись в фоновом режиме, и если вы хотите видеть, что результат в реальном времени использует эту команду bash!
java -jar file1.jar & java -jar file2.jar &
Надеюсь это поможет!!