Added clearer exception when the compiler is run from a JRE
remove stacktrace as it is a very common occurrence
added metatype from bridged (now bridged is totally deprecated)
fix warning