Error:java: 无效的源发行版: 8
目录
报错原因:JDK 版本与项目版本不一致。将JDK全部改成一致即可。
JDK 、Tomcat、Servlet、JSP 版本对应关系图:
1、idea中修改
1. File --> Project Structure
(1)Project(2处)
(2)Modeles(2处)
(3)SDKs(1处)
2. File --> Settings(2处)
File --> Settings --> Build,Execution,Deployment --> Compiler --> Java Compiler
3. pom.xml
如果是 Maven项目,还需要更改下pom文件中的版本:
2、环境变量
除了在 IDEA 中设置统一的 JDK 与 Tomcat版本外,环境变量中的 JDK 版本很容易忘记,将 环境变量中的 JDK版本与 IDEA 中的 JDK版本 也需要统一,这样 IDEA就不会频繁的发送 warning警告了。
3、Maven
如果使用 maven的话,除了pom.xml外,还需要在settings.xml 配置文件中修改 JDK 的配置。如果Maven使用的JDK 与 项目使用的JDK不同,那么无法使用 maven命令。
maven安装目录/conf/settings.xml :