一、编译时报错

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群