问题
在执行maven install的时候,提示如下错误:
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
解决
解决办法是:
1.多project clear几次项目,project clear之后不要运行maven clear;
2.在maven的conf/settings.xml中,添加如下代码即可(依照版本来,我这里是jdk 1.8就写1.8):
<profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile>