-1
I'm on a new Mac, couldn't compile; I tried several times; error as below:
mvn clean package -DskipTests
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model
for org.apache.kylin:kylin-external:pom:4.0.0-beta
[WARNING]
'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
must be unique: org.apache.spark:spark-sql_2.11:jar -> duplicate
declaration of version ${spark.version} @
org.apache.kylin:kylin:4.0.0-beta,
/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/pom.xml, line 1160,
column 19
[WARNING]
'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
must be unique: org.apache.spark:spark-hive_2.11:jar -> duplicate
declaration of version ${spark.version} @
org.apache.kylin:kylin:4.0.0-beta,
/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/pom.xml, line 1166,
column 19
[WARNING]
[WARNING] Some problems were encountered while building the effective model
for org.apache.kylin:kylin:pom:4.0.0-beta
[WARNING]
'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
must be unique: org.apache.spark:spark-sql_2.11:jar -> duplicate
declaration of version ${spark.version} @ line 1160, column 19
[WARNING]
'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
must be unique: org.apache.spark:spark-hive_2.11:jar -> duplicate
declaration of version ${spark.version} @ line 1166, column 19
[WARNING]
[WARNING] It is highly recommended to fix these problems because they
threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support
building such malformed projects.
[WARNING]
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] Apache Kylin
[pom]
[INFO] Apache Kylin - kylin External
[pom]
[INFO] Apache Kylin - Core Common
[jar]
[INFO] Apache Kylin - Core Metadata
[jar]
[INFO] Apache Kylin - Core Dictionary
[jar]
[INFO] Apache Kylin - Core Cube
[jar]
[INFO] Apache Kylin - Core Metrics
[jar]
[INFO] Apache Kylin - Core Job
[jar]
[INFO] Apache Kylin - Core Storage
[jar]
[INFO] Apache Kylin - Build Engine
[jar]
[INFO] Apache Kylin - Hive Source
[jar]
[INFO] Apache Kylin - Cache
[jar]
[INFO] Apache Kylin - HBase Metastore
[jar]
[INFO] Apache Kylin - DataSource SDK
[jar]
[INFO] Apache Kylin - Query
[jar]
[INFO] Apache Kylin - Metrics Reporter Hive
[jar]
[INFO] Apache Kylin - Metrics Reporter Kafka
[jar]
[INFO] Apache Kylin 4.X
[pom]
[INFO] Apache Kylin 4.X - Metadata
[jar]
[INFO] Apache Kylin 4.X - Common
[jar]
[INFO] Apache Kylin 4.X - Spark Engine
[jar]
[INFO] Apache Kylin 4.X - Classloader
[jar]
[INFO] Apache Kylin 4.X - Query
[jar]
[INFO] Apache Kylin - REST Server Base
[jar]
[INFO] Apache Kylin - REST Server
[war]
[INFO] Apache Kylin - JDBC Driver
[jar]
[INFO] Apache Kylin - Tool
[jar]
[INFO] Apache Kylin - Tool Assembly
[jar]
[INFO] Apache Kylin 4.X - Integration Test
[jar]
[INFO] Apache Kylin - Parquet Assembly
[jar]
[INFO]
[INFO] -----------------------< org.apache.kylin:kylin
>-----------------------
[INFO] Building Apache Kylin 4.0.0-beta
[1/30]
[INFO] --------------------------------[ pom
]---------------------------------
[INFO]
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ kylin ---
[INFO] Deleting /Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/target
[INFO]
[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @
kylin ---
[INFO]
[INFO] --- maven-checkstyle-plugin:2.17:check (check-style) @ kylin ---
[INFO] 开始检查……
检查完成。
[INFO]
[INFO] --- jacoco-maven-plugin:0.8.2:prepare-agent (pre-test) @ kylin ---
[INFO] surefireArgLine set to
-javaagent:/Users/shaofeng.shi/.m2/repository/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2-runtime.jar=destfile=/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/../target/jacoco.exec,append=true
[INFO]
[INFO] --- maven-remote-resources-plugin:1.5:process
(process-resource-bundles) @ kylin ---
[INFO]
[INFO] --- maven-dependency-plugin:2.10:copy (copy-jamm) @ kylin ---
[INFO] Configured Artifact: com.github.jbellis:jamm:?:jar
[INFO] Copying jamm-0.3.1.jar to
/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/target/test-classes/jamm.jar
[INFO]
[INFO] --- forbiddenapis:2.3:check (default) @ kylin ---
[INFO] Skipping execution for packaging "pom"
[INFO]
[INFO] --- forbiddenapis:2.3:testCheck (default) @ kylin ---
[INFO] Skipping execution for packaging "pom"
[INFO]
[INFO] --- jacoco-maven-plugin:0.8.2:report (post-test) @ kylin ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO]
[INFO] --- maven-site-plugin:3.5.1:attach-descriptor (attach-descriptor) @
kylin ---
[INFO]
[INFO] ------------------< org.apache.kylin:kylin-external
>-------------------
[INFO] Building Apache Kylin - kylin External 4.0.0-beta
[2/30]
[INFO] --------------------------------[ pom
]---------------------------------
[INFO]
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ kylin-external
---
[INFO] Deleting
/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/external/target
[INFO]
[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @
kylin-external ---
[INFO]
[INFO] --- maven-checkstyle-plugin:2.17:check (check-style) @
kylin-external ---
[INFO] 开始检查……
检查完成。
[INFO]
[INFO] --- jacoco-maven-plugin:0.8.2:prepare-agent (pre-test) @
kylin-external ---
[INFO] surefireArgLine set to
-javaagent:/Users/shaofeng.shi/.m2/repository/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2-runtime.jar=destfile=/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/external/../target/jacoco.exec,append=true
[INFO]
[INFO] --- maven-remote-resources-plugin:1.5:process
(process-resource-bundles) @ kylin-external ---
[INFO]
[INFO] --- exec-maven-plugin:1.6.0:exec (install_guava) @ kylin-external ---
[INFO] Scanning for projects...
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[WARNING]
'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
must be unique: org.apache.spark:spark-sql_2.11:jar -> duplicate
declaration of version ${spark.version} @
org.apache.kylin:kylin:4.0.0-beta,
/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/pom.xml, line 1160,
column 19
[WARNING]
'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
must be unique: org.apache.spark:spark-hive_2.11:jar -> duplicate
declaration of version ${spark.version} @
org.apache.kylin:kylin:4.0.0-beta,
/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/pom.xml, line 1166,
column 19
[FATAL] Non-resolvable parent POM for
org.apache.kylin:kylin-shaded-guava:4.0.0-SNAPSHOT: Could not find artifact
org.apache.kylin:kylin:pom:4.0.0-SNAPSHOT and 'parent.relativePath' points
at wrong local POM @ line 28, column 13
@
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR] The project org.apache.kylin:kylin-shaded-guava:4.0.0-SNAPSHOT
(/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/external/shaded-guava/pom.xml)
has 1 error
[ERROR] Non-resolvable parent POM for
org.apache.kylin:kylin-shaded-guava:4.0.0-SNAPSHOT: Could not find artifact
org.apache.kylin:kylin:pom:4.0.0-SNAPSHOT and 'parent.relativePath' points
at wrong local POM @ line 28, column 13 -> [Help 2]
[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/ProjectBuildingException
[ERROR] [Help 2]
http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
[ERROR] Command execution failed.
org.apache.commons.exec.ExecuteException: Process exited with an error: 1
(Exit value: 1)
at org.apache.commons.exec.DefaultExecutor.executeInternal
(DefaultExecutor.java:404)
at org.apache.commons.exec.DefaultExecutor.execute
(DefaultExecutor.java:166)
at org.codehaus.mojo.exec.ExecMojo.executeCommandLine
(ExecMojo.java:804)
at org.codehaus.mojo.exec.ExecMojo.executeCommandLine
(ExecMojo.java:751)
at org.codehaus.mojo.exec.ExecMojo.execute (ExecMojo.java:313)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
(DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Summary for Apache Kylin 4.0.0-beta:
[INFO]
[INFO] Apache Kylin ....................................... SUCCESS [
2.283 s]
[INFO] Apache Kylin - kylin External ...................... FAILURE [
1.319 s]
[INFO] Apache Kylin - Core Common ......................... SKIPPED
[INFO] Apache Kylin - Core Metadata ....................... SKIPPED
[INFO] Apache Kylin - Core Dictionary ..................... SKIPPED
[INFO] Apache Kylin - Core Cube ........................... SKIPPED
[INFO] Apache Kylin - Core Metrics ........................ SKIPPED
[INFO] Apache Kylin - Core Job ............................ SKIPPED
[INFO] Apache Kylin - Core Storage ........................ SKIPPED
[INFO] Apache Kylin - Build Engine ........................ SKIPPED
[INFO] Apache Kylin - Hive Source ......................... SKIPPED
[INFO] Apache Kylin - Cache ............................... SKIPPED
[INFO] Apache Kylin - HBase Metastore ..................... SKIPPED
[INFO] Apache Kylin - DataSource SDK ...................... SKIPPED
[INFO] Apache Kylin - Query ............................... SKIPPED
[INFO] Apache Kylin - Metrics Reporter Hive ............... SKIPPED
[INFO] Apache Kylin - Metrics Reporter Kafka .............. SKIPPED
[INFO] Apache Kylin 4.X ................................... SKIPPED
[INFO] Apache Kylin 4.X - Metadata ........................ SKIPPED
[INFO] Apache Kylin 4.X - Common .......................... SKIPPED
[INFO] Apache Kylin 4.X - Spark Engine .................... SKIPPED
[INFO] Apache Kylin 4.X - Classloader ..................... SKIPPED
[INFO] Apache Kylin 4.X - Query ........................... SKIPPED
[INFO] Apache Kylin - REST Server Base .................... SKIPPED
[INFO] Apache Kylin - REST Server ......................... SKIPPED
[INFO] Apache Kylin - JDBC Driver ......................... SKIPPED
[INFO] Apache Kylin - Tool ................................ SKIPPED
[INFO] Apache Kylin - Tool Assembly ....................... SKIPPED
[INFO] Apache Kylin 4.X - Integration Test ................ SKIPPED
[INFO] Apache Kylin - Parquet Assembly .................... SKIPPED
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 3.864 s
[INFO] Finished at: 2021-02-01T21:26:57+08:00
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.codehaus.mojo:exec-maven-plugin:1.6.0:exec (install_guava) on project
kylin-external: Command execution failed.: Process exited with an error: 1
(Exit value: 1) -> [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/MojoExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the
command
[ERROR] mvn <args> -rf :kylin-external
With the support from zhichao, I found it was cause by an error in
external/shared-guava/pom.xml, where the "4.0.0-SNAPSHOT" is wrong:
<parent>
<artifactId>kylin</artifactId>
<groupId>org.apache.kylin</groupId>
<version>4.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
Wang rupeng <[email protected]> 于2021年2月1日周一 上午11:21写道:
> +1 from my side
> mvn test passed
>
>
> -------------------
> Best wishes,
> Rupeng Wang
>
>
>
> 发件人: Yaqian Zhang <[email protected]>
> 日期: 星期日, 2021年1月31日 12:53
> 收件人: [email protected] <[email protected]>
> 主题: Re: [VOTE] Release apache-kylin-4.0.0-beta (RC1)
> +1
> Mvn clean test passed.
> Happy path passed on CDH6, EMR5, EMR6.
>
>
> > 在 2021年1月31日,10:03,Zhichao Zhang <[email protected]> 写道:
> >
> > +1 from my side.
> >
> > Test passed on HDP2, CDH 5.
> >
> >
> > Best regards,
> > Zhichao Zhang
>