关于Maven项目build时出现No compiler is provided in this environment的解决方法

关于Maven项目build时出现No compiler is provided in this environment的解决方法

在编译Maven项目时报错:[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
解决方法:
1.在Maven的conf文件夹下打开settings.xml,添加如下代码(本人使用的jdk版本是1.8)。

      
     jdk-1.8     
           
      true      
      1.8 
          
        
      1.8   
      1.8   
      1.8
         
    

2.打开maven项目的pom.xml查看是否已经添加maven-compiler-plugin,没有就加上。

	   
  			org.apache.maven.plugins
  			maven-compiler-plugin
  			3.8.0
  			
  			
  			1.8
  			
  			1.8
  			
  			utf-8
  			
  		

你可能感兴趣的:(Maven)