Hadoop客户端环境准备(附IDEA免费激活码及补丁破解教程)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wx1528159409

HDFS的API操作就是将之前在linux中用shell命令对文件上传、下载、删除、重命名、详情查看等操作

在IntelliJ IDEA软件中进行实现。

博文主要分享IDEA客户端环境的准备,并附上IDEA免费激活码和补丁破解教程(见目录5、6)

目录

1. 拷贝hadoop jar包到本地非中文路径

2. 在win10环境下配置Hadoop_HOME环境变量

3. 配置Path环境变量,新建一个bin目录的绝对路径

4. 下载并配置IntelliJ IDEA软件

5. IDEA免费激活码

6. IDEA破解教程

7. 配置IDEA的maven仓库

8. 导入maven依赖和日志


1. 拷贝hadoop jar包到本地非中文路径

附上win10环境下编译过的hadoop2.7.2 jar包:hadoop2.7.2 jar

 

2. 在win10环境下配置Hadoop_HOME环境变量

 

3. 配置Path环境变量,新建一个bin目录的绝对路径

 

4. 下载并配置IntelliJ IDEA软件

IntelliJ IDEA号称当前Java开发效率最高的IDE工具,Hadoop的客户端操作就是在IDEA的社区版(Community)下进行的;

附上IDEA的下载和安装流程:IntelliJ IDEA 下载安装(含注册码)

 

5. IDEA免费激活码

安装到下面这步后,点击中间的选项,copy一下下面的免费激活码

ThisCrackLicenseId-{  
"licenseId":"ThisCrackLicenseId",  
"licenseeName":"idea",  
"assigneeName":"",  
"assigneeEmail":"idea@163.com",  
"licenseRestriction":"For This Crack, Only Test! Please support genuine!!!",  
"checkConcurrentUse":false,  
"products":[  
{"code":"II","paidUpTo":"2099-12-31"},  
{"code":"DM","paidUpTo":"2099-12-31"},  
{"code":"AC","paidUpTo":"2099-12-31"},  
{"code":"RS0","paidUpTo":"2099-12-31"},  
{"code":"WS","paidUpTo":"2099-12-31"},  
{"code":"DPN","paidUpTo":"2099-12-31"},  
{"code":"RC","paidUpTo":"2099-12-31"},  
{"code":"PS","paidUpTo":"2099-12-31"},  
{"code":"DC","paidUpTo":"2099-12-31"},  
{"code":"RM","paidUpTo":"2099-12-31"},  
{"code":"CL","paidUpTo":"2099-12-31"},  
{"code":"PC","paidUpTo":"2099-12-31"}  
],  
"hash":"2911276/0",  
"gracePeriodDays":7,  
"autoProlongated":false}

 

6. IDEA破解教程

安装完毕IDEA后,我们用JetbrainsCrack.jar这个补丁来破解一下,这个破解方法可以让你的IDEA免费用到2099年~

(1)首先下载用于破解的补丁

         附上百度云盘链接:JetbrainsCrack.jar

        下载后放在IDEA的安装目录下就行。

(2)打开你的IDEA安装目录下的bin目录,找到如下两个文件,打开

(3)在两个文件最下面一行,都添加补丁JetbrainsCrack.jar的路径

(4)好了,这下你的IDEA软件可以破解到2099年了,安心用吧~

 

7. 配置IDEA的maven仓库

通过以下方法配置完IDEA的maven仓库后,就可以在IDEA中直接通过写依赖完成jar包的导入;

而不用每次都去官网下载,很方便。

(1)首先下载maven安装包

解压在IDEA安装包的相同路径下就行,它里面有两个文件

(2)打开IDEA软件,File-Settings-maven,

在user settings file中添加maven解压包中settings的路径;

在Local Repository中添加maven解压包中repository的路径。

 

8. 导入maven依赖和日志

(1)现在我们可以在IDEA中导入相应的依赖了

在IDEA中新建maven工程,在target-pom.xml文件中写入如下依赖

<dependencies>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>RELEASE</version>
		</dependency>
		<dependency>
			<groupId>org.apache.logging.log4j</groupId>
			<artifactId>log4j-core</artifactId>
			<version>2.8.2</version>
		</dependency>
		<dependency>
			<groupId>org.apache.hadoop</groupId>
			<artifactId>hadoop-common</artifactId>
			<version>2.7.2</version>
		</dependency>
		<dependency>
			<groupId>org.apache.hadoop</groupId>
			<artifactId>hadoop-client</artifactId>
			<version>2.7.2</version>
		</dependency>
		<dependency>
			<groupId>org.apache.hadoop</groupId>
			<artifactId>hadoop-hdfs</artifactId>
			<version>2.7.2</version>
		</dependency>
		<dependency>
			<groupId>jdk.tools</groupId>
			<artifactId>jdk.tools</artifactId>
			<version>1.8</version>
			<scope>system</scope>
			<systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>
		</dependency>
</dependencies>

(2)避免idea在控制台打印不出日志,在src-main-resource目录下,新建log4j-properties文件

在文件中写入以下代码

log4j.rootLogger=INFO, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n
log4j.appender.logfile=org.apache.log4j.FileAppender
log4j.appender.logfile.File=target/spring.log
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n

 

至此,Hadoop客户端操作中HDFS的API操作,客户端环境准备配置完毕;

IDEA也免费激活和破解成功;下一篇博文会主要讲解具体HDFS的API操作。

 

 

 

 

 

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值