一、关于Maven项目build时出现No compiler is provided in this environment的处理
错误原因是maven编译的需要JDK而不是JRE。(要解决这个错误必须要先了解:JVM,JRE,JDK 与Java IDE之间的联系)
STS 导航栏中 【Window】-->【Prefrences】-->【Java】-->【Installed JREs】
上一步出现的框里点击添加--->【Standard VM】---> 选择JDK的安装目录确定。
添加JDK路径以后必须把JDK把前面的框 勾上,否则还会出现错误。