• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >云计算 > hadoop学习笔记(四)——eclipse+maven+hadoop2.5.2源码,hadoophadoop2.5.2

hadoop学习笔记(四)——eclipse+maven+hadoop2.5.2源码,hadoophadoop2.5.2

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含hadoop学习笔记(四)——eclipse+maven+hadoop2.5.2源码,hadoophadoop2.5.2等服务器相关知识,网友希望可以进行参考

hadoop学习笔记(四)——eclipse+maven+hadoop2.5.2源码,hadoophadoop2.5.2


 Eclipse中用maven导入hadoop源码

1)  安装并配置maven环境变量

M2_HOME: D:\profession\hadoop\apache-maven-3.3.3

PATH: %M2_HOME%\bin;

2)  验证:mvn –version

3)  下载protobuf-2.5.0.tar.gz 和 protoc-2.5.0-win32.zip

4)  将protoc-2.5.0-win32中的protoc.exe拷贝到c:\windows\system32中

5)  将protoc.exe文件拷贝到解压后的XXX\protobuf-2.5.0\src目录中

6)  进入XXX\protobuf-2.5.0\java 目录

执行【mvn package】命令编辑该包 生成protobuf-java-2.5.0.jar文件(位于target目录中)。

(注:有可能报一大堆error,可以删除文件,重新解压缩,重新执行【mvn package】命令就OK了)

输出信息:[INFO] BUILD SUCCESS

7)  验证:protoc –version

8)  配置protoc.exe的path路径,并重启计算机

9)  下载maven包hadoop-2.5.2-src.tar.gz

10)     cmd进入hadoop-maven-plugins目录,

运行mvn install

输出信息:[INFO] BUILD SUCCESS

11)     cmd进入hadoop-2.5.2-src目录,

运行mvn eclipse:eclipse –DskipTests

输出信息:[INFO] BUILD SUCCESS

12)     eclipse,选择import maven projects,点击Browse… 选择hadoop源码根目录,导入各个项目

13)     一大锥报错,右键,maven,disabledependency management, enable dependency management,之后只剩余common包报错

14)     project->buildautomacilly,取消maven自动编译同步

15) Q:Failed to execute goal org.apache.hadoop:hadoop-maven-plugins:2.5.2:protoc(compile-protoc) on project hadoop-                                   common:org.apache.maven.plugin.MojoExecutionException: 'protoc --version' did notreturn a version

         A:这个要分两种情况看,第一种情况可能是由于没有安装或者安装不成功protobuf程序导致的,第二种情况,已经成功安装了                  protobuf程序,protoc -–version也成功的返回了版本号,但是还是报上述异常,这种情况一般是由于没有配置protoc的path路             径导致的

16)自从把hadoop版本选成了2.5.2版本之后就开始悲剧了,网上可供借鉴的资料聊聊无几,全靠自己摸索,所以大家以后选择版本的时候还是选择成熟大众的版本比较容易些

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • hadoop学习笔记(四)——eclipse+maven+hadoop2.5.2源码,hadoophadoop2.5.2

相关文章

  • [Sqoop]将Mysql数据表导入到Hive,sqoophive
  • Hbase:namespace异常处理,hbase异常处理
  • Hadoop之——SQOOP笔记,hadoopsqoop
  • Hadoop中自带的examples之wordcount应用案例,hadoopwordcount
  • [Hive]Hive分区表新增字段,hive分区表新增字段
  • nova event机制分析,novaevent机制
  • MapReduce处理数据平均值与数值大小排行比较,mapreduce平均值
  • HBase入门5(集群),hbase入门5集群
  • spark core源码分析7 Executor的运行,sparkexecutor
  • Hadoop学习---第三篇Hadoop的第一个Mapreduce程序,hadoopmapreduce

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • kernel interrupt,interrupt
    • mongodb基础操作,mongodb基础
    • 推荐引擎mahout安装与配置,引擎mahout配置
    • 这会不会是顶好的实现万物互联的途径?--设备智能化改造,万物--
    • 2015.6.8,2015年6月8日
    • 常见类型网站的SEO应该怎么操作?类型不同,操作自然不同,因为分门别类嘛,seo分门别类
    • openstack-glance API 镜像管理的部分实现和例子,openstackglance
    • 每日定时导入hive数据仓库的自动化脚本,hive数据仓库脚本
    • OpenStack Kilo新特性解读和分析(1),openstackkilo
    • hadoop-2.6.0运行woudcount报错,hadoop运行wordcount

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有