Spark 2.6.1 源代码在 eclipse 的配置
本文地址:http://www.cnblogs.com/jying/p/3671767.html
这么个问题又耗费了偶一天时间,真是羞愧。。
上午从官网svn地址下载最新的 spark 包,总是下载失败,而且下载速度超慢。。。于是从群友那里要来一份 2.6.3版,配置到 ant 设置的时候总是报错,灰常不爽!根据报的错各种尝试,各种失败,灰常受打击。。。就这样耗了半天时间毫无进展,临下班的时候,决定赌一把,从官网重新下载 2.5.8 版,因为网上的源码配置教程都是关于 2.5.8 版的(嗯,就是他们各种复制粘贴,鄙视之)。。。经过漫长的30分钟(其实才70M多)竟然成功下载,偶快速配置到 ant 设置,结果还是错误,不过这个错已经让我安慰很多了,大意就是:该版本需要 ant 在1.6.x ~1.7.x 之间,而看了额的 ant 是 1.8.4 版,显然不行。于是想到会不会是上午借来的资源有问题,索性重新下载最新版2.6.3 ,又是漫长的30分钟,一辈子有多少个30分钟啊。。。再次配置到 ant 设置,证明果然是上午的资源有问题,但还是爆了个错,跟2.5.8差不多的错,大意是:该版本需要 jdk 在 1.7 或更高版本,不巧,偶的是1.6.0_24版。。。。于是曲中选择,又是漫长的 30 分钟,成功下载 2.6.1 版本。。。到 ant 的时候那个心悬啊,,,哇靠!竟然成功!!!好了后面的配置就没啥了,下面给点截图,一直崇尚没图你说个jb的原则~~
考虑到像我一样的小白,多费点口舌大神们不要喷。
在cmd中查看本机 jdk 版本的方法:打开cmd ,如果你之前的java环境配置都正确的话,在此输入 java -version 敲 Enter 键 就会输出 jdk 版本号,如图:

关于 ant 版本的查看方式:http://hbiao68.iteye.com/blog/1935575
找对口的版本下载,少走弯路~~
这里我上传一份供大家下载,不知道算不算侵权啊,侵权的话大家说一声我下架啊~~
spark_2.6.1 快速下载地址:http://download.csdn.net/detail/wangjunying2011/7209607
想从官网下载的童鞋可以用svn按下列步骤下载:
怎么从官网下载对口的 spark 版本呢,再费点口舌:新建个文件夹作为检出文件的根目录,我命名为 spark_2.6.1,打开该文件夹,空白处右键 ——> SVN检出(要已安装SVN客户端右键才有这个菜单)
“版本库 URL:” 中输入官网下载地址 http://svn.igniterealtime.org/svn/repos/spark ,然后点击浏览(图中标红的按钮,注意一定要进去浏览,不然就会把官网所有的版本下载下来,会很大超级慢)

进来后我们会看到如下的结构树,其中 trunk 是最新版本,tags 是之前的版本,branches管它是什么呢,如果要下载最新版就在左侧选中 trunk 或者右边双击 trunk 文件夹;如果要下载其他版本就展开 tags 文件夹,再选要下载的文件夹,然后 确定——>确定,开始下载。



下载成功后,将下面的三个文件夹复制一份,然后到 eclipse 将要打开的 workplace 文件夹中新建一个名为 spark (建议用这个名字)的文件夹,将刚才复制的三个文件夹粘贴到 新建的 spark 中。

启动 eclipse 定位到此workplace,在 Package Explorer 下右键 ——>New——> Java Project ,命名为 spark (此处你上边workplace中的文件夹叫什么名,工程命同样的名),Finish 后直接加载项目进来~~
加载进来后会有一些红色错误和黄色警告,其它教程说把带红色错误的包直接删除掉,但我发现不删也没什么影响。

后续步骤就按其它教程吧,这里不再重述:http://ljhmustang.blog.163.com/blog/static/421754472010102621345608 (从 链接中的第三大步 生成、编译、运行 配置就行),我之后没遇见什么问题了。。
然后俺又找到一个我需要的简单介绍 spark 源码使用的,虽然少,总比没有强太多:http://www.open-open.com/lib/view/open1372294756041.html
通过我自己的阅读,也发现一些东东,说出来不怕大家笑话了:
1、源码是在 src/java 中 ;
2、org.jivesoftware 中的LoginDialog.java 是登录页 ;

3、spark 调用服务openfire 是通过 smack 中间件调用的;

好了,就写到这里吧~~~如果您觉得有用就顶一下~~~~
Spark 2.6.1 源代码在 eclipse 的配置的更多相关文章
- Openfire3.9.3源代码导入eclipse中开发配置指南
这篇文章向大家介绍一下,如何把openfire3.9.3源码导入eclipse中,编译并启动的详细过程. 首先得感谢这篇文章的作者,http://www.micmiu.com/opensource/o ...
- Maven学习(一) -- 安装Maven及Eclipse中配置Maven
标签(空格分隔): 学习笔记 本文环境:Windows7, JDK1.7.0_76 安装及配置Maven环境变量 需要电脑中已经有Java环境 在控制台中输入:echo %JAVA_HOME%看是否能 ...
- Eclipse安装配置PyDev插件
Eclipse安装配置PyDev插件 关于PyDev PyDev是一个功能强大的 Eclipse插件,使用户可用 Eclipse 来进行 Python 应用程序的开发和调试.PyDev 插件的出现方便 ...
- 如何在eclipse中配置反编译工具JadClipse
Q:为什么有必要在开发环境中配置反编译工具呢? A: 当运行引用了第三方jar包项目时,突然报出了jar包中的某个类的某一行出现异常.我们想看一下这个class文件的代码时,经常出现了如下图所示的场 ...
- maven环境变量的配置及+eclipse的配置使用
1. 环境搭建(Maven+eclipse) 进入CMD 输入: mvn –v 查看是否配置好 输入: mvn -version 可以查看其安装的版本 在eclipse中配置maven: 在h ...
- Tomcat下载以及安装、eclipse工具配置tomcat9的具体步骤
(小白经验,大咖勿喷) 开始学javaweb的一些技术了,最让人头疼的就是环境的配置以及必要软件的安装,比如数据库mysql.服务器Tomcat.eclipse工具等等. 自己也度娘了很多大咖的经验, ...
- Eclipse中配置Tomcat容器
Tomcat 安装与配置 Tomcat是Apache 软件基金会(Apache Software Foundation)核心项目之一,支持最新的Servlet 和JSP 规范.因为Tomcat 技术先 ...
- 02 eclipse中配置Web项目(含eclipse基本配置和Tomcat的配置)
eclipse搭建web项目 一.Eclipse基本配置 找到首选项: (一)配置编码 (二)配置字体 (三)配置jdk (四)配置Tomcat 二.Tomcat配置 三.切换视图,检查Tomcat ...
- Spark 官方文档(4)——Configuration配置
Spark可以通过三种方式配置系统: 通过SparkConf对象, 或者Java系统属性配置Spark的应用参数 通过每个节点上的conf/spark-env.sh脚本为每台机器配置环境变量 通过lo ...
随机推荐
- 13 年的 Bug 调试经验总结
在<Learning From Your Bugs>一文中,我写了关于我是如何追踪我所遇到的一些最有趣的bug.最近,我回顾了我所有的194个条目(从13岁开始),看看有什么经验教训是我可 ...
- step by step install Caffe
Caffe + Ubuntu 14.04 + CUDA 8 + cudnn 8.0+Ananconda3+opencv3.0.0 //由于本人使用的是英文版ubuntu,没装汉语输入法,暂时就用蹩脚的 ...
- 四则运算GUI设计2.0
使用QT设计的界面如下: 程序流程是点击开始出题,会在题目后面的框中显示所出的题目,在输入答案以后点击提交答案会判断输入的答案是否正确. 输入后的界面: 部分代码如下: qtyunsuan.h文件: ...
- JNI中C调用Java方法
背景需求 我们需要在JNI的C代码调用Java代码.实现原理:使用JNI提供的反射借口来反射得到Java方法,进行调用. JNI关键方法讲解. 1. 在同一个类中,调用其他方法 JNIEXPORT v ...
- yum命令——安装、卸载、查询等
--常用命令 1.安装软件 yum install 软件名称 2.卸载软件 yum remove 软件名称 3.更新软件 yum update 软件名称 4.列出所有可安装的软件包 yum list ...
- window7下使用vagrant打造lamp开发环境(二)
上一节我们基本把软件跟系统环境,以及连接虚拟机给配置好了,下面我们将要进行开发环境的搭建(lamp) 这里安装其实很简单,因为我们用的centos,所以很大一部分安装都是通过yum安装 关于yum的详 ...
- 关于一次oracle sqlplus可登陆,但监听起不来的解决。由于listener.log文件超过4G
1.在oracle服务器上cmd 执行 lsnrctl 执行start 过了好久,提示监听程序已经启动. 再执行status 过来好久,才提示命令执行成功. 最后找到原因是因为C:\Oracle\di ...
- win7操作系统32位或是64位系统上安装 sql2005 点滴
在 win7 上这安装 sql2005 ,需要 .netFramewori2.0 框架,更需要 IIS 支持.否则 sqlserver2005 安装 到最后,就会失败,但此时已经在机器上安装了 .ne ...
- iOS 三种定时器
http://www.cocoachina.com/ios/20160905/17482.html
- chrome livestyle插件
1.sublime 安装 >step1: ctrl+shift+p >step2:ip >step3:livestyle >step4:配置ho ...