我正在使用DFSInotifyEventInputStream来监视HDFS中的事件。
我有maven项目,我导入hadoop-common
和DFSInotifyEventInputStream
。
如果我在两个依赖项上使用2.7.1版,则可以正确找到.bash_myhistory
。但是,在最新版本的hadoop(3.1.0)中,缺少此类。
为什么会这样?
答案 0 :(得分:1)
看着:
HDFS-8053 - 将DFSIn / OutputStream及相关类移至hadoop-hdfs-client
您应该导入hadoop-hdfs-client
。 JIRA还声明这个变化有效版本为2.8.0和3.0.0-alpha,这就是为什么它也在3.1.0中。