v2版本项目源码编译问题

我下载的是dataease-v2.5版本的源码,直接从git上下载的;导入本地idea,配置maven3.9.6,jdk17,nodejs后,执行mvn clean install 执行失败,编译common模块失败,提示: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.9.0:compile (default-compile) on project common: Fatal error compiling: 无效的目标发行版: 17 → [Help 1];我检查了我的idea配置的是jdk17;idea相关的配置也做了,但是一直是这个错误;

maven clean install 是在控制台执行的吗?
如果是控制台执行,java -version 检查下当前系统的环境变量对不对。

原理是 mvn -v 里面的 jdk是17.我把1.8的环境变量删了,只保留jdk17的环境变量,就正常能 mvn clean install

java -version 显示的是17; 但是 mvn -v 里面配置的是1.8.。。。。我晕了。。。搞了好久才发现

OK,还是环境问题哈,搞好了就行