-
使用开发软件 创建一个maven项目
-
导入响应的jar包
<properties>
<hadoop.version>2.6.0-cdh5.15.1</hadoop.version>
</properties>
<repositories>
<repository>
<id>cloudera</id>
<url>https://repository.cloudera.com/artifactory/cloudera-repos</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-client</artifactId>
<version>${hadoop.version}</version>
</dependency>
</dependencies>
测试创建一个文件夹
public void mkdir() throws Exception {
/**
* 第一个参数是:执行的服务器
* 第二个参数是:固定的 new Configuration()
* 第三个参数是:用户
* 注意:全部是hadoop中的jar包
*/
FileSystem fileSystem = FileSystem.get(new URI("hdfs://hadoop01:8020"), new Configuration(), "hadoop");
fileSystem.mkdirs(new Path("/usr/123"));
}