在微服务demo中添加一个新service,在启动时报错:java: 无效的目标发行版: 16,可以看出是java版本不匹配的问题,在IDEA中排查步骤如下:
- File - Project Structure - Project - Module,查看jdk版本
发现Language level(16)与jdk版本(1.8)确实不匹配,修改Language level,服务仍无法启动
- File - Settings - Java Compiler ,看到该项目版本与jdk版本仍不匹配
修改为1.8,服务成功启动