[ERROR] thrift failed output:
[ERROR] thrift failed error: /Users/dongzonglei/source_code/Github/iotdb/thrift/target/tools/thrift_0.12.0_0.13.0_mac.exe: line 1:
: command not found
/Users/dongzonglei/source_code/Github/iotdb/thrift/target/tools/thrift_0.12.0_0.13.0_mac.exe: line 2: html: No such file or directory
/Users/dongzonglei/source_code/Github/iotdb/thrift/target/tools/thrift_0.12.0_0.13.0_mac.exe: line 3: head: No such file or directory
/Users/dongzonglei/source_code/Github/iotdb/thrift/target/tools/thrift_0.12.0_0.13.0_mac.exe: line 4: meta: No such file or directory
/Users/dongzonglei/source_code/Github/iotdb/thrift/target/tools/thrift_0.12.0_0.13.0_mac.exe: line 5: title: No such file or directory
/Users/dongzonglei/source_code/Github/iotdb/thrift/target/tools/thrift_0.12.0_0.13.0_mac.exe: line 5: middot: command not found
/Users/dongzonglei/source_code/Github/iotdb/thrift/target/tools/thrift_0.12.0_0.13.0_mac.exe: line 5: /title: No such file or directory
/Users/dongzonglei/source_code/Github/iotdb/thrift/target/tools/thrift_0.12.0_0.13.0_mac.exe: line 6: meta: No such file or directory
/Users/dongzonglei/source_code/Github/iotdb/thrift/target/tools/thrift_0.12.0_0.13.0_mac.exe: line 7: style: No such file or directory
/Users/dongzonglei/source_code/Github/iotdb/thrift/target/tools/thrift_0.12.0_0.13.0_mac.exe: line 8: body: command not found
/Users/dongzonglei/source_code/Github/iotdb/thrift/target/tools/thrift_0.12.0_0.13.0_mac.exe: line 9: background-color:: command not found
/Users/dongzonglei/source_code/Github/iotdb/thrift/target/tools/thrift_0.12.0_0.13.0_mac.exe: line 10: syntax error near unexpected token `('
/Users/dongzonglei/source_code/Github/iotdb/thrift/target/tools/thrift_0.12.0_0.13.0_mac.exe: line 10: ` color: rgba(0, 0, 0, 0.5);
'
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Apache IoTDB Project Parent POM 0.12.0-SNAPSHOT:
[INFO]
[INFO] Apache IoTDB Project Parent POM .................... SUCCESS [ 3.550 s]
[INFO] TsFile ............................................. SUCCESS [ 9.028 s]
[INFO] sql-antlr .......................................... SUCCESS [ 3.340 s]
[INFO] rpc-thrift ......................................... FAILURE [ 0.481 s]
[INFO] Service-rpc ........................................ SKIPPED
[INFO] IoTDB Jdbc ......................................... SKIPPED
[INFO] IoTDB Server ....................................... SKIPPED
[INFO] IoTDB Session ...................................... SKIPPED
[INFO] IoTDB Cli .......................................... SKIPPED
[INFO] IoTDB Examples ..................................... SKIPPED
[INFO] IoTDB-Kafka Examples ............................... SKIPPED
[INFO] IoTDB-RocketMQ Examples ............................ SKIPPED
[INFO] client-example ..................................... SKIPPED
[INFO] tsfile-example ..................................... SKIPPED
[INFO] jdbc example ....................................... SKIPPED
[INFO] IoTDB Hadoop-Tsfile ................................ SKIPPED
[INFO] hadoop-example ..................................... SKIPPED
[INFO] flink-iotdb-connector .............................. SKIPPED
[INFO] flink-tsfile-connector ............................. SKIPPED
[INFO] IoTDB-Flink Examples ............................... SKIPPED
[INFO] IoTDB-MQTT Examples ................................ SKIPPED
[INFO] IoTDB-Pulsar Examples .............................. SKIPPED
[INFO] udf-example ........................................ SKIPPED
[INFO] IoTDB-RabbitMQ Examples ............................ SKIPPED
[INFO] IoTDB Grafana ...................................... SKIPPED
[INFO] IoTDB Spark-TsFile ................................. SKIPPED
[INFO] spark-iotdb-connector .............................. SKIPPED
[INFO] IoTDB Distribution ................................. SKIPPED
[INFO] hive-connector ..................................... SKIPPED
[INFO] cluster ............................................ SKIPPED
[INFO] cross-tests ........................................ SKIPPED
[INFO] Zeppelin: Apache IoTDB interpreter ................. SKIPPED
[INFO] python-api ......................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 16.731 s
[INFO] Finished at: 2021-04-22T10:38:50+08:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.thrift.tools:maven-thrift-plugin:0.1.11:compile (generate-thrift-sources-java) on project iotdb-thrift: thrift did not exit cleanly. Review output for more information. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <args> -rf :iotdb-thrift
Process finished with exit code 1