* setting value for JAVA_HOME variable automatically before executing Maven if not found in system environment. * show error dialog when maven encounters an error while fetching source directories from pom * added logging when fetching maven source directories from pom