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

      不多说,直接上干货!

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

       注意:本文是以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%in;

     

     

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

     

    Microsoft Windows [版本 6.1.7601]
    版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
    
    C:UsersAdministrator>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:UsersAdministrator>

     

     

     

     

     

     

    二、下载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:UsersAdministrator>cd /d D:
    
    D:>cd D:SoftWareapache-flume-1.7.0-src
    
    D:SoftWareapache-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:SoftWareapache-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/      http://www.cnblogs.com/sunnyDream/   

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

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

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

     

  • 相关阅读:
    POJ 3253 Fence Repair
    POJ 2431 Expedition
    NYOJ 269 VF
    NYOJ 456 邮票分你一半
    划分数问题 DP
    HDU 1253 胜利大逃亡
    NYOJ 294 Bot Trust
    NYOJ 36 最长公共子序列
    HDU 1555 How many days?
    01背包 (大数据)
  • 原文地址:https://www.cnblogs.com/zlslch/p/7508519.html
Copyright © 2011-2022 走看看