Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to run multiple jar files at once using shell script?

Similar question related to Batch script has an answer. But I need same in shell script.

like image 381
Balakumar K Avatar asked Jan 11 '23 02:01

Balakumar K


1 Answers

Just launch your jar adding a & at the end Example :

#!/bin/bash

java -jar myjar1.jar &
java -jar myjar2.jar &
java -jar myjar3.jar &

If you want the jar keep running after closing the terminal, use nohup :

#!/bin/bash

nohup java -jar myjar1.jar &
nohup java -jar myjar2.jar &
nohup java -jar myjar3.jar &

I use it in a project, works like a charm.

like image 173
jpicaude Avatar answered Jan 14 '23 23:01

jpicaude