Idea1.5使用Maven搭建Apache Spark1.6源码阅读环境
1、插件安装,在Idea界面依次:File-》settings-》plugins,安装Maven
2、下载Spark1.6.2源码,这个在GitHub上下载,具体流程自己百度,很简单
3、在Idea右侧会有Maven Projects标签,点击+,选择下载好的源码,找到pom.xml,打开即是将源码自动导入到Maven中,Maven会自动编译

4、然后就可以好好阅读Spark源码啦
PS:过程中可以有一些不同,多百度,自己查查哪些步骤不会,慢慢摸索,我也是Spark初学者。
Idea1.5使用Maven搭建Apache Spark1.6源码阅读环境的更多相关文章
- win7+idea+maven搭建spark源码阅读环境
		
1.参考. 利用IDEA工具编译Spark源码(1.60~2.20) https://blog.csdn.net/He11o_Liu/article/details/78739699 Maven编译打 ...
 - 搭建 Spring 源码阅读环境
		
前言 有一个Spring源码阅读环境是学习Spring的基础.笔者借鉴了网上很多搭建环境的方法,也尝试了很多,接下来总结两种个人认为比较简便实用的方法.读者可根据自己的需要自行选择. 方法一:搭建基础 ...
 - 【深入浅出 Yarn 架构与实现】1-2 搭建 Hadoop 源码阅读环境
		
本文将介绍如何使用 idea 搭建 Hadoop 源码阅读环境.(默认已安装好 Java.Maven 环境) 一.搭建源码阅读环境 一)idea 导入 hadoop 工程 从 github 上拉取代码 ...
 - Mac搭建Hadoop源码阅读环境
		
1.本次Hadoop源码阅读环境使用的阅读工具是idea,Hadoop版本是2.7.3.需要安装的工具包括idea.jdk.maven.protobuf等 2.jdk,使用的版本是1.8版,在jdk官 ...
 - Spring5源码阅读环境搭建-gradle构建编译
		
前沿:Spring系列生态十分丰富,涉及到各个方面.但是作为Spring生态的核心基础Spring,是最重要的环节,需要理解Spring的设计原理,我们需要解读源码. 在构建Spring源码阅 ...
 - 如何搭建自己的SpringBoot源码调试环境?--SpringBoot源码(一)
		
1 前言 这是SpringBoot2.1源码分析专题的第一篇文章,主要讲如何来搭建我们的源码阅读调试环境.如果有经验的小伙伴们可以略过此篇文章. 2 环境安装要求 IntelliJ IDEA JDK1 ...
 - 基于Eclipse IDE的Ardupilot飞控源码阅读环境搭建
		
基于Eclipse IDE的Ardupilot飞控源码阅读环境搭建 作者:Awesome 日期:2017-10-21 需准备的软件工具 Ardupilot飞控源码 PX4 toolchain JAVA ...
 - Sping学习笔记(一)----Spring源码阅读环境的搭建
		
idea搭建spring源码阅读环境 安装gradle Github下载Spring源码 新建学习spring源码的项目 idea搭建spring源码阅读环境 安装gradle 在官网中下载gradl ...
 - 【Java】用IDEA搭建源码阅读环境
		
用IDEA搭建源码阅读环境 参考自CodeSheep的Mac源码环境搭建, https://www.bilibili.com/video/BV1V7411U78L 但是实际上在Windows搭建的差别 ...
 
随机推荐
- Thymeleaf 笔记
			
th:each=”aname : ${namelist}” th:if=”${name} == ‘SERVICED’” 页面使用Map集合 <div th:each="osl : ${ ...
 - java单词表01
			
OO:object-oriented,面向对象OOP:object-orientedprogramming面向对象编程 JDK:Javadevelopmentkit,java开发工具包JVM:java ...
 - Python版C语言词法分析器
			
#!/usr/bin/python # -*- coding: utf-8 -*- import sys from Tkinter import * from tkFont import * from ...
 - 分析器错误(在浏览器中查看.aspx)
			
分析器错误 说明: 在分析向此请求提供服务所需资源时出错.请检查下列特定分析错误详细信息并适当地修改 分析器错误消息: 未能创建类型"StockManageWebService.Servic ...
 - Struts1和Struts2的区别和对比
			
Struts1和Struts2的区别和对比: Action 类: • Struts1要求Action类继承一个抽象基类.Struts1的一个普遍问题是使用抽象类编程而不是接口. • Struts 2 ...
 - Struts框架的入门使用
			
1.struts框架的使用 导入jar包 1.commons-fileupload-1.2.jar 2. freemarker-2.3.15.jar 3.ognl-2.7.3.jar 4.struts ...
 - Qt文字编码
			
(internationalization and localization) 旨在使应用程序适用于不同的语言, 不同的区域文化, 不同目标市场的技术需求. internationalization ...
 - MySql开启远程访问(Linux)
			
Linux服务器上安装了MySql数据库服务器之后,在远程访问出现了61错误.经检查后,发现需要在MySql配置文件中取消绑定IP.具体做法如下: 打开my.cnf配置文件.连接到服务器之后,在终端中 ...
 - c语言编程实例——小球跳动
			
1.预备知识 1.1 相关头文件 "#include"是c语言中用以申明所需调用的库函数或自定义函数的头文件路径及文件名.#include ""和#includ ...
 - CoreJavaE10V1P3.1 第3章 Java的基本编程结构-3.1 Java 最简程序
			
3.1Java最简程序 FirstSample.java public class FirstSample { public static void main(String[] args) { Sys ...