Removed System.exit call that was unintentionally kept. The application now exits by returning up the stack as expected.
Added additional conditional to give a more detailed message when java exists with code 1, indicating that the jar file is either missing or the path to it is incorrect.
Git is having some issue so I'm recommitting this file to see if I can then sync