• 一、编译时报错
    • 1. linkis的某个包找不到
    • 2. 找不到第三方依赖包
    • 3. 将顶层的Hadoop和Hive版本换成CDH版本后,报找不到CDH相关jar
  • 更多

    一、编译时报错

    1. linkis的某个包找不到

    • 错误示例如下:
    1. Failed to execute goal xxx on project linkis-resourcemanager-server: Assembly is incorrectly configurad: linkis-resourcemanager: Assembly is incorrectly configurad: linkis-resourcemanager
    • 解决办法

      如果您是本地第一次使用,必须先在最外层工程pom.xml所在目录先执行以下命令

      1. mvn -N install

      然后才在最外层工程pom.xml所在目录执行以下命令:

      1. mvn clean install

      更多请参考Linkis编译文档。

    2. 找不到第三方依赖包

    • 错误示例如下:
    1. Could not resolve dependencies for project com.webank.wedatasphere.linkis:linkis-database:jar:0.6.0: Failed to collect dependencies at org.apache.hive:hive-exec:jar:1.2.1 -> org.apache.calcite:calcite-core:jar:1.2.0-incubating -> org.pentaho:pentaho-aggdesigner-algorithm:jar:5.1.5-jhyde?
    • 解决办法

      换个镜像,不要用阿里的镜像

    3. 将顶层的Hadoop和Hive版本换成CDH版本后,报找不到CDH相关jar

    • 错误示例如下:

      如:顶层pom.xml将hive.version换成了1.1.0-cdh5.9.2,报找不到hive的jar

    1. Could not resolve dependencies for project com.webank.wedatasphere.linkis:linkis-database:jar:0.6.0: Failed to collect dependencies at org.apache.hive:hive-exec:jar:1.1.0-cdh5.9.2
    • 解决办法

      在pom.xml上加上如下的repo:

    1. <repositories>
    2. <repository>
    3. <url>https://repository.cloudera.com/content/repositories/public/</url>
    4. <id>repo1</id>
    5. <name>maven2</name>
    6. </repository>
    7. </repositories>

    更多

    如果您在安装使用过程中,发现存在常见问题尚未收录的问题,欢迎给我们提issue,我们会快速响应。当然,也欢迎您通过微信和QQ联系我们。

    微信及QQ群