菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
46
0

如何在IDEA里给大数据项目导入该项目的相关源码(博主推荐)(类似eclipse里同一个workspace下单个子项目存在)(图文详解)

原创
05/13 14:22
阅读数 21846

如果在一个界面里,可以是单个项目

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

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

 

 

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

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

 

 

 

 

 

  如果在一个界面里,可以是多个项目

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

IDEA学习系列之IDEA里如何正确设置(类似eclipse里同一个workspace下多个子项目并存)(自定义新建或导入本地现有的maven项目)(图文详解)

 

 

 

 

 

一、gradle安装

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>
复制代码

 

 

 

 

 

 

 

 

二、下载Apache Flume源代码

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

2、  解压flume源码包

 

 

 

 

 

 

 

 

三、用gradle构建产生IDEA工程文件

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源码包为例)(图文详解)

 

发表评论

0/200
46 点赞
0 评论
收藏