ITPub博客

首页 > 大数据 > 数据分析 > 01【在线日志分析】之Flume-1.7.0源码编译导入eclipse

01【在线日志分析】之Flume-1.7.0源码编译导入eclipse

原创 数据分析 作者:hackeruncle 时间:2017-01-05 20:02:25 0 删除 编辑

【前提】:
1.windows 7 安装maven-3.3.9
  其中在conf/setting.xml文件添加
  D:\software\apache-maven-3.3.9\repository
  http://blog.csdn.net/defonds/article/details/41957287

2.windows 7 安装eclipse 64位(百度下载,解压即可)

3.eclipse安装maven插件,选择第二种方式link
http://blog.csdn.net/lfsfxy9/article/details/9397937

其中 eclipse-maven3-plugin.7z 这个包可以加群258669058找我,分享给你

 

【flume-ng 1.7.0源码的编译导入eclipse】:
1.下载官网的源码(不要下载GitHub上源码,因为这时pom文件中版本为1.8.0,编译会有问题)
http://archive.apache.org/dist/flume/1.7.0/

  a.下载apache-flume-1.7.0-src.tar.gz
  b.解压重命名为flume-1.7.0


2.修改pom.xml (大概在621行,将自带的repository注释掉,添加以下的)

点击(此处)折叠或打开

  1. <repository>
  2.        <id>maven.tempo-db.com</id>
  3.        <url>http://maven.oschina.net/service/local/repositories/sonatype-public-grid/content/</url>
  4.  </repository>


3.打开cmd,编译
  cd /d D:\[WORK]\Training\05Hadoop\Compile\flume-1.7.0

  mvn compile

4.打开eclipse,单击Window-->Perferences-->左侧的Maven-->User Settings
  然后设置自己的mvn的setting.xml路径和Local Repository
  (最好使用Maven3.3.x版本以上,我是3.3.9)

 

5.关闭eclipse的 Project-->Buid Automatically

6.关闭eclipse的Download repository index updates on startup

7.导入flume1.7.0源码
   a.File-->Import-->Maven-->Existing Maven Projects-->Next
   b.选择目录--> Finish

8.检查源码,没有抛任何错误


参考:
http://blog.csdn.net/derek_zhang_/article/details/20402901
https://my.oschina.net/qiangzigege/blog/522585
http://blog.csdn.net/qianshangding0708/article/details/48087911

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30089851/viewspace-2131976/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Linux-Memory小记
请登录后发表评论 登录
全部评论
主要从事大数据平台产品的技术工作; 负责基于Spark、Flink生产开发及性能调优; 负责对公司的集群的部署、监控、调优和运营; 主导我司的数据平台0到1及实时中间件项目开发; 此外,精通Java、Shell、Python编程; 且荣获2016年IBM的Spark大赛全球第四名,中国区域第一名。

注册时间:2015-01-03

  • 博文量
    187
  • 访问量
    395829