I am aware of two possible reasons, if you are a Linux user (for those who bump into this question from that side of the programming world).
If you run './supervisor.sh' and get the error
"bash: ./supervisor.sh: /bin/bash^M: bad interpreter: No such file or directory"
it's because the end of lines are in Windows style and you are using Linux.
To fix this, open the file with your favourite text editor and set that the end of lines must be Unix/Linux type (where this option is given varies between editors but it is a common one).
Then if your run it again and get the error
Error: Could not find or load main class org.fudaa.fudaa.tr.TrSupervisor
is because the script is incorrect.
Where it says
$PWD fudaa-prepro-1.3.0.jar
it should rather be
$(pwd)/fudaa-prepro-1.3.0.jar
So if you correct this blunder and use the right syntax, the script should be working and Fudaa start. The overarching reason is that the script `supervisor.sh` has not been tested on a Linux system before being put on line, sadly.