您的位置:首页 > 大数据

如何在IDEA里给大数据项目导入该项目的相关源码(博主推荐)(图文详解)

2017-09-12 09:44 991 查看
  不多说,直接上干货!

  注意:本文是以gradle项目的方式来做的!

如何在IDEA里正确导入从Github上下载的Gradle项目(含相关源码)(博主推荐)(图文详解)

[b]一、gradle安装[/b]

1、 安装jdk

  1.1 需要安装jdk1.5以上才能运行gradle。

  1.2 验证jdk是否安装成功 java –version。

  1.3 设置JAVA_HOME环境变量。

2、 下载gradle

  地址:http://services.gradle.org/distributions/







3、 解压gradle-3.5-bin.zip。





4、 设置GRADLE_HOME环境变量。







%GRADLE_HOME%\bin;


5、 验证gradle 是否安装成功 gradle –v 。





Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\Administrator>gradle -version

------------------------------------------------------------
Gradle 3.5
------------------------------------------------------------

Build time:   2017-04-10 13:37:25 UTC
Revision:     b762622a185d59ce0cfc9cbc6ab5dd22469e18a6

Groovy:       2.4.10
Ant:          Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM:          1.8.0_66 (Oracle Corporation 25.66-b18)
OS:           Windows 7 6.1 amd64

C:\Users\Administrator>




[b]二、下载Apache Flume源代码[/b]

1、 下载flume源码:http://archive.apache.org/dist/flume/

2、 解压flume源码包





[b]三、用gradle构建产生IDEA工程文件[/b]

1、 进入cmd,切换到flume源码根目录



2、 执行命令:gradle idea



  若大家这一步,出现如下的错误,则



Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\Administrator>cd /d D:

D:\>cd D:\SoftWare\apache-flume-1.7.0-src

D:\SoftWare\apache-flume-1.7.0-src>gradle idea
Starting a Gradle Daemon (subsequent builds will be faster)

FAILURE: Build failed with an exception.

* What went wrong:
Task 'idea' not found in root project 'apache-flume-1.7.0-src'.

* Try:
Run gradle tasks to get a list of available tasks. Run with --stacktrace optio
to get the stack trace. Run with --info or --debug option to get more log outp
.

BUILD FAILED

Total time: 30.504 secs

D:\SoftWare\apache-flume-1.7.0-src>


解决办法:

  编辑build.gradle文件,添加如下内容即可。

repositories {
jcenter()
maven {
url 'https://maven.google.com'
}
}




3、 导入flume项目

3.1 选择idea import project



3.2 选择flume源码位置



3.3 选择外部model Gradle



3.4 选择gradle home



3.5 导入idea





  若以后大家,对于想看flume的其他版本,也是如此。





  它这里会自动去到你maven仓库里的所依赖的版本 ,去打开。







spark最新源码下载并导入到开发环境下助推高质量代码(Scala IDEA for Eclipse和IntelliJ IDEA皆适用)(以spark2.2.0源码包为例)(图文详解)

欢迎大家,加入我的微信公众号:大数据躺过的坑 人工智能躺过的坑

同时,大家可以关注我的个人博客

http://www.cnblogs.com/zlslch/ http://www.cnblogs.com/lchzls/ [b] http://www.cnblogs.com/sunnyDream/ [/b]

详情请见:http://www.cnblogs.com/zlslch/p/7473861.html

  人生苦短,我愿分享。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。
  目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使用的手机、电脑和互联网上的使用技巧、问题和实用软件。 只要你一直关注和呆在群里,每天必须有收获

对应本平台的讨论和答疑QQ群:大数据和人工智能躺过的坑(总群)(161156071)















内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐