How-to articles, tricks, and solutions about M2ECLIPSE
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
This error message means that the Java compiler (javac) is not available in the current environment. This can happen if you are running a Java program from a Java Runtime Environment (JRE) rather than a Java Development Kit (JDK).