IDEA master 的最新代码报告了 apache iotdb 数据库错误

the latest code from master in IDEA reported an error with apache iotdb database

很久没有同步master分支上的代码了。当我准备family写代码的时候,却发现IDEA中master的最新代码报错了。报错截图如下: org.apache.iotdb.db.protocol.influxdb.sql.InfluxDBLogicalGenerator org.apache.iotdb.db.protocol.influxdb.sql.InfluxDBSqlVisitor; 无法解析符号 'InfluxDBSqlParserBaseVisitor' 无法解析符号 'SqlLexer'

我想在这里获取技术知识,找一个研究数据库问题的小伙伴和我一起

尝试命令“cd ./antlr mvn clean package -DskipTests"。这是因为IoTDB的项目组成除了手写代码之外,还包括一些自动生成的代码。当我们从master拉取最新的代码时,我们只把手写的代码拉下来;如果最新的分支添加了一些逻辑,自动生成的代码被部分classes引用,同步分支时会报class部分错误,因为本地不存在自动生成的代码