如何在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%\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源码包为例)(图文详解)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律