Need to handle dependency load errors and report to the user instead of killing java process.
Here is an example
Microsoft.Azure.WebJobs.Script.Rpc.LanguageWorkerProcessExitException : D:\Program Files\FunctionsJava\zulu8.30.0.1-jdk8.0.172-win_x64\bin\java exited with code -1
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".,[SEVERE] {Application.main}: Unexpected Exception causes system to exit
D:\Program Files\FunctionsJava\zulu8.30.0.1-jdk8.0.172-win_x64\bin\java exited with code -1
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".,[SEVERE] {Application.main}: Unexpected Exception causes system to exit