编译tez时,由于使用的是hadoop3.1.2

所以出现以下错误,

[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /home/appleyuchi/bigdata/apache-tez-0.9.2-src/tez-api/src/test/java/org/apache/tez/client/TestTezClientUtils.java:[48,30] cannot find symbol
  symbol:   class DistributedFileSystem
  location: package org.apache.hadoop.hdfs
[ERROR] /home/appleyuchi/bigdata/apache-tez-0.9.2-src/tez-api/src/test/java/org/apache/tez/client/TestTezClientUtils.java:[680,50] cannot find symbol
  symbol:   class DistributedFileSystem
  location: class org.apache.tez.client.TestTezClientUtils
[ERROR] /home/appleyuchi/bigdata/apache-tez-0.9.2-src/tez-api/src/test/java/org/apache/tez/common/TestTezCommonUtils.java:[62,42] incompatible types: org.apache.hadoop.hdfs.DistributedFileSystem cannot be converted to org.apache.hadoop.fs.FileSystem

解决方案是:

mvn install                           -Dhadoop.version=3.1.2 -DskipTests -Dmaven.javadoc.skip=true

改成

mvn install -Phadoop28 -Dhadoop.version=3.1.2 -DskipTests -Dmaven.javadoc.skip=true

来自:

https://community.cloudera.com/t5/Community-Articles/Compiling-Apache-Tez-with-Apache-Hadoop-2-8-0-or-later/ta-p/247888

cannot find symbol [ERROR] symbol: class DistributedFileSystem相关推荐

  1. vs2010 unresolved external symbol error

    1.unresolved external symbol error 在路径还有lib都配置添加正确的情况下,可能是32位与64位的问题,检查工程与lib的位数是否相符. 2.应用程序无法正常启动0x ...

  2. Xcode同一个Workspace中两个工程依赖于Undefined Symbol Error

    Workspace中包含两个工程A和B: A是dylib工程,引用了另一个动态库C,B需要链接(依赖)A库.当编译B时,会先编译A,然后把A生成的dylib拷贝到B的生成目录中.如果要运行B的话需要把 ...

  3. linux系统安装 ubuntu error symbol‘grub_calloc’not found

    双系统之Linux系统安装出错 安装linux系统之后重启,无法正常启动,出现如下错误: ubuntu error symbol'grub_calloc'not found grub rescue&g ...

  4. ERROR: Symbol file could not be found. Defaulted to export symbols for ntkrnlpa.exe - Loading Kern

    关于windbg调试符号表配置路径错误的问题探讨 (转载) 打开windbg.exe 开始进行'内核调试'(kernel debug)时, 命令行窗口输出错误提示 : Connected to Win ...

  5. CCS error: symbol trace buf is defined multiple times

    DSP-BIOS和XDC工程建立过程中出现以下链接错误,导致编译失败. [Linking...] "C:\CCStudio_v3.3\C6000\cgtools\bin\cl6x" ...

  6. 【Linux】win10/ubuntu 双系统安装遇到 gnu grub 2.0.3 或者 error symbol ‘grub_calloc‘ not found 的解决方法

    在博客查看本文 问题背景 使用的电脑是 y7000 1060 在制作 ubuntu 启动盘以后,根据该博客的教程,开机长摁 f2 进入 bios 模式.这一步其实只需要修改 security 页面,关 ...

  7. 【ES10(2019)】Symbol 扩展 Symbol.prototype.description

    我们知道,Symbol 的描述只被存储在内部的 Description ,没有直接对外暴露,我们只有调用 Symbol 的toString()时才可以读取这个属性: const name = Symb ...

  8. ES6 Symbol类型的应用、symbol属性名的遍历、Symbol.for()Symbol.keyFor()

    目录 Symbol类型 介绍 Symbol.prototype.description Symbol的应用 1 给对象内追加属性 2 消除魔术字符串 symbol属性名的遍历 Symbol.for() ...

  9. ubuntu error symbol ‘grub_calloc‘ not fount

    安装ubuntu 的时候遇到这个问题,widows 也进不去了(双系统) 原因: 我在装linux系统之前 ,在windows 磁盘管理中删除卷  -- 留下了一块未使用的磁盘空间 这可能导致了  - ...

最新文章

  1. burp suite java_Burpsuite插件自动二手开发
  2. HDU - 6305 RMQ Similar Sequence(笛卡尔树)
  3. TokuDB介绍——本质是分形树(一个叶子4MB)+缓存减少写操作
  4. 抽象方法《Thinking in Java》随笔014
  5. 解决引入 lombok 注解不生效
  6. 洛谷 P2163 [SHOI2007]园丁的烦恼 (离线sort,树状数组,解决三维偏序问题)
  7. 无服务器安全性:将其置于自动驾驶仪上
  8. MQTT和Java入门
  9. ajax获取jsp对象,如何用Ajax传递一个对象集合到jsp页面。
  10. 安装Keil uVision5 破解失败
  11. kibana报错-Login is currently disabled.
  12. 棋牌app开发需要多少钱
  13. 2019/11/08 校内模拟
  14. Statement和PreStatement的区别 以及 #{}和${}的区别
  15. MMS(Manufacturing Message Specification)协议分析
  16. 在各种裁员的“寒冬”,还应该对年终奖有多少期待?!
  17. 十年量化交易经验精华总结
  18. 论文勘误 (Paper erratum)
  19. 可怕流氓:百度全家桶
  20. ORA-12541: TNS:no listener 解决办法

热门文章

  1. cordova插件开发
  2. POJ(1195)(单点修改,区间查询)(二维)
  3. ZOJ 3720 Magnet Darts (计算几何,概率,判点是否在多边形内)
  4. 不用加减乘除完成两数相加
  5. 控制項學習三(從繼承開始)
  6. viper4android哪个版本好,VIPER4Android最新版本
  7. mysql blob 内容查看_这些被你忽视的MySQL细节,可能会让你丢饭碗!
  8. java 对第三方的异常_Java第三方API调用打开文件方法时抛出异常
  9. 用原生JavaScript实现简单轮播图
  10. js动态添加meta标签