【前提】:1.windows 7 安装maven-3.3.9  其中在conf/setting.xml文件添加  D:\software\apache-maven-3.3.9\repository  

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

3.eclipse安装maven插件,选择第二种方式link

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

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

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

<repository>       <id>maven.tempo-db.com</id>       <url>-public-grid/content/</url> </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.检查源码,没有抛任何错误

如需转载,请在开篇显著位置注明文章出处(转自:若泽大数据 ruozedata)

· 无原创标识文章请按照原文内容编辑,可直接转载,转载后请将转载链接发送给我们;

· 有原创标识文章,请发送【文章名称—待授权公众号名称及ID】给我们申请白名单授权。

· 未经许可的转载以及改编者,我们将依照微信公众号相关规则追究其责任。