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

编程知识 更新时间:2023-04-18 14:54:40

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn/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",  
"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操作。

 

 

 

 

 

更多推荐

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

本文发布于:2023-04-14 16:31:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/44e97e5dea55047bbbd0352f5ed8832b.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:客户端   补丁   激活码   环境   教程

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 76439文章数
  • 14阅读数
  • 0评论数