#2: no error dialog on startup without JDK. Instead a warning in the
launch dialog and an error if trying to launch with "upload agent"
option.