DTStack / chunjun

A data integration framework
https://dtstack.github.io/chunjun/
Apache License 2.0
3.99k stars 1.69k forks source link

[Bug] [chunjun-core] 无法编译 #1565

Closed chenxu8989 closed 1 year ago

chenxu8989 commented 1 year ago

Search before asking

What happened

项目编译时发生异常

D:\RedHat\java-1.8.0-openjdk\bin\java.exe -Dmaven.multiModuleProjectDirectory=D:\IdeaProjects\chunjun -Djansi.passthrough=true "-Dmaven.home=D:\JetBrains\IntelliJ IDEA 2022.3.2\plugins\maven\lib\maven3" "-Dclassworlds.conf=D:\JetBrains\IntelliJ IDEA 2022.3.2\plugins\maven\lib\maven3\bin\m2.conf" "-Dmaven.ext.class.path=D:\JetBrains\IntelliJ IDEA 2022.3.2\plugins\maven\lib\maven-event-listener.jar" "-javaagent:D:\JetBrains\IntelliJ IDEA 2022.3.2\lib\idea_rt.jar=53884:D:\JetBrains\IntelliJ IDEA 2022.3.2\bin" -Dfile.encoding=UTF-8 -classpath "D:\JetBrains\IntelliJ IDEA 2022.3.2\plugins\maven\lib\maven3\boot\plexus-classworlds-2.6.0.jar;D:\JetBrains\IntelliJ IDEA 2022.3.2\plugins\maven\lib\maven3\boot\plexus-classworlds.license" org.codehaus.classworlds.Launcher -Didea.version=2022.3.3 -s D:\maven\conf\settings_custom.xml clean package -DskipTests
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] ChunJun                                                            [pom]
[INFO] ChunJun : Core                                                     [jar]
[INFO] ChunJun : Connectors                                               [pom]
[INFO] ChunJun : Connector : Stream                                       [jar]
[INFO] ChunJun : Connector : EMQX                                         [jar]
[INFO] ChunJun : Connector : RocketMQ                                     [jar]
[INFO] ChunJun : Connector : RabbitMQ                                     [jar]
[INFO] ChunJun : Connectors : Kafka                                       [jar]
[INFO] ChunJun : Connector : JDBC                                         [jar]
[INFO] ChunJun : Connector : MySQL                                        [jar]
[INFO] ChunJun : Connector : Oracle                                       [jar]
[INFO] ChunJun : Connector : SqlServer                                    [jar]
[INFO] ChunJun : Connector : DB2                                          [jar]
[INFO] ChunJun : Connector : Postgresql                                   [jar]
[INFO] ChunJun : Connector : Greenplum                                    [jar]
[INFO] ChunJun : Connector : Dm                                           [jar]
[INFO] ChunJun : Connector : ClickHouse                                   [jar]
[INFO] ChunJun : Connector : SAP HANA                                     [jar]
[INFO] ChunJun : Connector : Doris                                        [jar]
[INFO] ChunJun : Connector : InfluxDB                                     [jar]
[INFO] ChunJun : Connector : StarRocks                                    [jar]
[INFO] ChunJun : Connector : OceanBase                                    [jar]
[INFO] ChunJun : Connector : Cassandra                                    [jar]
[INFO] ChunJun : Connector : Sybase                                       [jar]
[INFO] ChunJun : Connector : Vertica11                                    [jar]
[INFO] ChunJun : Connectors : SelectDB Cloud                              [jar]
[INFO] ChunJun : Connector : File                                         [jar]
[INFO] ChunJun : Connector : Ftp                                          [jar]
[INFO] ChunJun : Connector : HDFS                                         [jar]
[INFO] ChunJun : Connector : Hive                                         [jar]
[INFO] ChunJun : Connector : Hive3                                        [jar]
[INFO] ChunJun : Connector : Iceberg                                      [jar]
[INFO] ChunJun : Connector : S3                                           [jar]
[INFO] ChunJun : Connector : HBase base                                   [jar]
[INFO] ChunJun : Connector : HBase1.4                                     [jar]
[INFO] ChunJun : Connector : HBase2                                       [jar]
[INFO] ChunJun : Connector : ElasticSearch base                           [jar]
[INFO] ChunJun : Connector : ElasticSearch6                               [jar]
[INFO] ChunJun : Connector : ElasticSearch7                               [jar]
[INFO] ChunJun : Connector : Redis                                        [jar]
[INFO] ChunJun : Connector : MongoDB                                      [jar]
[INFO] ChunJun : Connector : Solr                                         [jar]
[INFO] ChunJun : Connector : Kudu                                         [jar]
[INFO] ChunJun : Connector : Binlog                                       [jar]
[INFO] ChunJun : Connector : OceanBase CDC                                [jar]
[INFO] ChunJun : Connector : Oracle LogMiner                              [jar]
[INFO] ChunJun : Connector : SqlServer CDC                                [jar]
[INFO] ChunJun : Connector : MySQLCDC                                     [jar]
[INFO] ChunJun : Connector : Http                                         [jar]
[INFO] ChunJun : Connector : Socket                                       [jar]
[INFO] ChunJun : Connector : MySQL Distribute                             [jar]
[INFO] ChunJun : Connector : Nebula                                       [jar]
[INFO] ChunJun : Clients                                                  [jar]
[INFO] ChunJun : Docker                                                   [jar]
[INFO] ChunJun : Metrics                                                  [pom]
[INFO] ChunJun : Metrics : Rdb                                            [jar]
[INFO] ChunJun : Metrics : Prometheus                                     [jar]
[INFO] ChunJun : Metrics : MYSQL                                          [jar]
[INFO] ChunJun : Dirty                                                    [pom]
[INFO] ChunJun : Dirty : Log                                              [jar]
[INFO] ChunJun : Dirty : Mysql                                            [jar]
[INFO] ChunJun : Restore                                                  [pom]
[INFO] ChunJun : Restore : Common                                         [jar]
[INFO] ChunJun : Restore : MySQL                                          [jar]
[INFO] ChunJun : DDL                                                      [pom]
[INFO] ChunJun : DDL : Base                                               [jar]
[INFO] chunjun : DDL : MYSQL                                              [jar]
[INFO] ChunJun : DDL : Oracle                                             [jar]
[INFO] ChunJun : Assembly                                                 [pom]
[INFO] ChunJun : E2E                                                      [jar]
[INFO] ChunJun : Local : Test                                             [jar]
[INFO] 
[INFO] --------------------< com.dtstack.chunjun:chunjun >---------------------
[INFO] Building ChunJun master                                           [1/71]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ chunjun ---
[INFO] 
[INFO] --- spotless-maven-plugin:2.28.0:check (spotless-check) @ chunjun ---
[INFO] 
[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ chunjun >>>
[INFO] 
[INFO] --- spotless-maven-plugin:2.28.0:check (spotless-check) @ chunjun ---
[INFO] 
[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ chunjun <<<
[INFO] 
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ chunjun ---
[INFO] 
[INFO] ------------------< com.dtstack.chunjun:chunjun-core >------------------
[INFO] Building ChunJun : Core master                                    [2/71]
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ chunjun-core ---
[INFO] Deleting D:\IdeaProjects\chunjun\chunjun-core\target
[INFO] 
[INFO] --- spotless-maven-plugin:2.28.0:check (spotless-check) @ chunjun-core ---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ chunjun-core ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory D:\IdeaProjects\chunjun\chunjun-core\src\main\resources
[INFO] 
[INFO] --- scala-maven-plugin:4.4.0:add-source (scala-compile-first) @ chunjun-core ---
[INFO] Add Source directory: D:\IdeaProjects\chunjun\chunjun-core\src\main\scala
[INFO] Add Test Source directory: D:\IdeaProjects\chunjun\chunjun-core\src\test\scala
[INFO] 
[INFO] --- scala-maven-plugin:4.4.0:compile (scala-compile-first) @ chunjun-core ---
[WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36
[INFO] Using incremental compilation using Mixed compile order
[INFO] Compiler bridge file: C:\Users\firefox\.sbt\1.0\zinc\org.scala-sbt\org.scala-sbt-compiler-bridge_2.12-1.3.5-bin_2.12.17__52.0-1.3.5_20200330T000931.jar
[INFO] Compiling 247 Java sources to D:\IdeaProjects\chunjun\chunjun-core\target\classes ...
[ERROR] D:\IdeaProjects\chunjun\chunjun-core\src\main\java\com\dtstack\chunjun\metrics\RowSizeCalculator.java:28:36:  ����: �����jdk.nashorn.internal.ir.debug������
[ERROR] D:\IdeaProjects\chunjun\chunjun-core\src\main\java\com\dtstack\chunjun\security\KerberosUtil.java:35:19:  ����: ����� sun.security.krb5 ���ɼ�
[ERROR] D:\IdeaProjects\chunjun\chunjun-core\src\main\java\com\dtstack\chunjun\security\KerberosUtil.java:37:33:  ����: ����� sun.security.krb5.internal.ktab ���ɼ�
[WARNING] javac exited with exit code 1
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for ChunJun master:
[INFO] 
[INFO] ChunJun ............................................ SUCCESS [  0.706 s]
[INFO] ChunJun : Core ..................................... FAILURE [  7.241 s]
[INFO] ChunJun : Connectors ............................... SKIPPED
[INFO] ChunJun : Connector : Stream ....................... SKIPPED
[INFO] ChunJun : Connector : EMQX ......................... SKIPPED
[INFO] ChunJun : Connector : RocketMQ ..................... SKIPPED
[INFO] ChunJun : Connector : RabbitMQ ..................... SKIPPED
[INFO] ChunJun : Connectors : Kafka ....................... SKIPPED
[INFO] ChunJun : Connector : JDBC ......................... SKIPPED
[INFO] ChunJun : Connector : MySQL ........................ SKIPPED
[INFO] ChunJun : Connector : Oracle ....................... SKIPPED
[INFO] ChunJun : Connector : SqlServer .................... SKIPPED
[INFO] ChunJun : Connector : DB2 .......................... SKIPPED
[INFO] ChunJun : Connector : Postgresql ................... SKIPPED
[INFO] ChunJun : Connector : Greenplum .................... SKIPPED
[INFO] ChunJun : Connector : Dm ........................... SKIPPED
[INFO] ChunJun : Connector : ClickHouse ................... SKIPPED
[INFO] ChunJun : Connector : SAP HANA ..................... SKIPPED
[INFO] ChunJun : Connector : Doris ........................ SKIPPED
[INFO] ChunJun : Connector : InfluxDB ..................... SKIPPED
[INFO] ChunJun : Connector : StarRocks .................... SKIPPED
[INFO] ChunJun : Connector : OceanBase .................... SKIPPED
[INFO] ChunJun : Connector : Cassandra .................... SKIPPED
[INFO] ChunJun : Connector : Sybase ....................... SKIPPED
[INFO] ChunJun : Connector : Vertica11 .................... SKIPPED
[INFO] ChunJun : Connectors : SelectDB Cloud .............. SKIPPED
[INFO] ChunJun : Connector : File ......................... SKIPPED
[INFO] ChunJun : Connector : Ftp .......................... SKIPPED
[INFO] ChunJun : Connector : HDFS ......................... SKIPPED
[INFO] ChunJun : Connector : Hive ......................... SKIPPED
[INFO] ChunJun : Connector : Hive3 ........................ SKIPPED
[INFO] ChunJun : Connector : Iceberg ...................... SKIPPED
[INFO] ChunJun : Connector : S3 ........................... SKIPPED
[INFO] ChunJun : Connector : HBase base ................... SKIPPED
[INFO] ChunJun : Connector : HBase1.4 ..................... SKIPPED
[INFO] ChunJun : Connector : HBase2 ....................... SKIPPED
[INFO] ChunJun : Connector : ElasticSearch base ........... SKIPPED
[INFO] ChunJun : Connector : ElasticSearch6 ............... SKIPPED
[INFO] ChunJun : Connector : ElasticSearch7 ............... SKIPPED
[INFO] ChunJun : Connector : Redis ........................ SKIPPED
[INFO] ChunJun : Connector : MongoDB ...................... SKIPPED
[INFO] ChunJun : Connector : Solr ......................... SKIPPED
[INFO] ChunJun : Connector : Kudu ......................... SKIPPED
[INFO] ChunJun : Connector : Binlog ....................... SKIPPED
[INFO] ChunJun : Connector : OceanBase CDC ................ SKIPPED
[INFO] ChunJun : Connector : Oracle LogMiner .............. SKIPPED
[INFO] ChunJun : Connector : SqlServer CDC ................ SKIPPED
[INFO] ChunJun : Connector : MySQLCDC ..................... SKIPPED
[INFO] ChunJun : Connector : Http ......................... SKIPPED
[INFO] ChunJun : Connector : Socket ....................... SKIPPED
[INFO] ChunJun : Connector : MySQL Distribute ............. SKIPPED
[INFO] ChunJun : Connector : Nebula ....................... SKIPPED
[INFO] ChunJun : Clients .................................. SKIPPED
[INFO] ChunJun : Docker ................................... SKIPPED
[INFO] ChunJun : Metrics .................................. SKIPPED
[INFO] ChunJun : Metrics : Rdb ............................ SKIPPED
[INFO] ChunJun : Metrics : Prometheus ..................... SKIPPED
[INFO] ChunJun : Metrics : MYSQL .......................... SKIPPED
[INFO] ChunJun : Dirty .................................... SKIPPED
[INFO] ChunJun : Dirty : Log .............................. SKIPPED
[INFO] ChunJun : Dirty : Mysql ............................ SKIPPED
[INFO] ChunJun : Restore .................................. SKIPPED
[INFO] ChunJun : Restore : Common ......................... SKIPPED
[INFO] ChunJun : Restore : MySQL .......................... SKIPPED
[INFO] ChunJun : DDL ...................................... SKIPPED
[INFO] ChunJun : DDL : Base ............................... SKIPPED
[INFO] chunjun : DDL : MYSQL .............................. SKIPPED
[INFO] ChunJun : DDL : Oracle ............................. SKIPPED
[INFO] ChunJun : Assembly ................................. SKIPPED
[INFO] ChunJun : E2E ...................................... SKIPPED
[INFO] ChunJun : Local : Test ............................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  8.288 s
[INFO] Finished at: 2023-03-23T17:33:20+08:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal net.alchim31.maven:scala-maven-plugin:4.4.0:compile (scala-compile-first) on project chunjun-core: Execution scala-compile-first of goal net.alchim31.maven:scala-maven-plugin:4.4.0:compile failed.: CompileFailed -> [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/PluginExecutionException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <args> -rf :chunjun-core

进程已结束,退出代码1

What you expected to happen

项目编译时发生异常

How to reproduce

项目编译时发生异常

Anything else

项目编译时发生异常

Version

master

Are you willing to submit PR?

Code of Conduct

FlechazoW commented 1 year ago

环境问题,可以百度、google 一下。