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操作。
Hadoop客户端环境准备(附IDEA免费激活码及补丁破解教程)相关推荐
- Mongo客户端【Studio 3T】免费激活方式
mongo客户端[Studio 3T]免费激活 此教程并非真正破解,而是通过重置studio 3t的试用时间解决的.每次开机重启脚本重置试用时间 1.创建文件Studio 3T_startup.bat ...
- JAVA 利用ASCII码偏移(来自IDEA免费激活码游戏)
前言 最近idea风风光光激活码失效,于是官方推出了一系列游戏,DD大哥也给我们解析了很多 20/03/13 JetBrains 第二轮:再为免费全家桶续命三个月 20/03/12 免费获取 Jetb ...
- IntelliJ IDEA 2021免费激活码正规申请方法(IDEA官方激活注册码)
一.IntelliJ IDEA 2021免费激活码正规申请方法 正规免费申请使用IDEA正版激活码的方法(按照流程操作即可):https://docs.qq.com/doc/DTXRWVFJMR3ND ...
- folx pro 激活码使用安装下载教程(mac优秀下载工具)
这是 Mac 上优秀的一款下载工具.最方便的地方在于无缝支持 Mac 上所有主流浏览器 ( Safari, Opera, Firefox, Chrome ),点击下载连接后可以自动接管下载. Folx ...
- iMindMap与MindManager的区别优劣分析(2020下载安装激活码序列号非破解注册机)
iMindMap与MindManager这两款思维导图软件,都是两款功能很强大的思维导图软件,而这两款软件都有着诸多强大的功能,那我们该如何对于iMindMap与MindManager这两款思维导图软 ...
- BitDefender(比特梵德)特惠活动 免费获取9个月激活码
Bitdefender为了庆祝自己获得2014年最佳杀毒软件,送出9个月的Internet security免费激活码.
- JReBel激活码注册申请--方便Java开发中使用Jrebel热部署
JReBel激活码注册申请--方便Java开发中使用Jrebel热部署 示例: rO0ABXNyAChjb20uemVyb3R1cm5hcm91bmQubGljZW5zaW5nLlVzZXJMaWNl ...
- MacBook Pro完整卸载及安装激活VMware Fusion13.0.0教程
目录 一.MacBook Pro 卸载原有的VMware Fusion 二.MacBook Pro下载并安装激活VMware Fusion 2.1 下载并安装于Ventura 13.0.1系统 2.1 ...
- 转!最适合新手小白的8个python开发环境(内附python IDE最新下载地址+软件激活码+长期有效)
原文链接:https://blog.csdn.net/weixin_44192923/article/details/86532653 Python是一种功能强大.语言简洁的编程语言.本文向大家推荐8 ...
最新文章
- 计算机故障的现象有哪些,八种常见CPU故障现象的分析与处理_计算机硬件与网络_IT /计算机_信息...
- pycharm提示 Method 'xxx' may be 'static'(类方法与静态方法)
- C语言及程序设计初步例程-37 循环嵌套
- Intellij IDEA调试
- Scratc3.0作品转化成exe文件
- 简单易用的MongoDB
- ZOJ 3804 YY's Minions (简单模拟)
- Vue-cli 项目打包布署(简单清晰)
- 软件测试基础知识(三)
- 关于Kafka高性能的几个问题
- 第一轮返工潮,哪些城市疫情传播压力最大
- 图像文字识别易语言代码
- miui8 android.policy,小米MIUI8系统调教记:轻快好省 畅爽静稳
- 苹果客服说的「重置SMC、NVRAM、PRAM」都是干嘛的?
- Drools——什么是规则
- c语言大数乘方算法,用c语言实现大数乘方
- OpenGL照相机模型与增强现实
- 常用工具类之jwt的学习使用
- Celery (1)- 安装配置及使用
- 互联网3.0时代下垂直搜索的发展研究