zoukankan      html  css  js  c++  java
  • Exception in thread "main" java.lang.IllegalArgumentException:解决方法

    使用fileSystem的delete方法无法删除文件或目录

    Exception in thread "main" java.lang.IllegalArgumentException: Wrong FS: hdfs://h1:9000/out, expected: file:///

    at org.apache.hadoop.fs.FileSystem.checkPath(FileSystem.java:381)

    at org.apache.hadoop.fs.RawLocalFileSystem.pathToFile(RawLocalFileSystem.java:55)

    at org.apache.hadoop.fs.RawLocalFileSystem.getFileStatus(RawLocalFileSystem.java:393)

    at org.apache.hadoop.fs.ChecksumFileSystem.delete(ChecksumFileSystem.java:452)

    at mapreduce.WordCountApp.main(WordCountApp.java:36)

    由于获取fileSystem对象的时候没有传入访问地址导致。

    FileSystem fileSystem = FileSystem.get(new URI(INPUT_PATH),conf);

  • 相关阅读:
    Python3之json文件操作
    Python3之MySQL操作
    使用requests模块的网络编程
    Python 判断小数的函数
    python之函数
    CPUID
    .inc
    probe,victim,
    coolcode
    Linux vim 常用方法
  • 原文地址:https://www.cnblogs.com/luguoyuanf/p/3594435.html
Copyright © 2011-2022 走看看