本文地址: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 的配置的更多相关文章

  1. Openfire3.9.3源代码导入eclipse中开发配置指南

    这篇文章向大家介绍一下,如何把openfire3.9.3源码导入eclipse中,编译并启动的详细过程. 首先得感谢这篇文章的作者,http://www.micmiu.com/opensource/o ...

  2. Maven学习(一) -- 安装Maven及Eclipse中配置Maven

    标签(空格分隔): 学习笔记 本文环境:Windows7, JDK1.7.0_76 安装及配置Maven环境变量 需要电脑中已经有Java环境 在控制台中输入:echo %JAVA_HOME%看是否能 ...

  3. Eclipse安装配置PyDev插件

    Eclipse安装配置PyDev插件 关于PyDev PyDev是一个功能强大的 Eclipse插件,使用户可用 Eclipse 来进行 Python 应用程序的开发和调试.PyDev 插件的出现方便 ...

  4. 如何在eclipse中配置反编译工具JadClipse

    Q:为什么有必要在开发环境中配置反编译工具呢? A:  当运行引用了第三方jar包项目时,突然报出了jar包中的某个类的某一行出现异常.我们想看一下这个class文件的代码时,经常出现了如下图所示的场 ...

  5. maven环境变量的配置及+eclipse的配置使用

    1. 环境搭建(Maven+eclipse) 进入CMD 输入: mvn  –v   查看是否配置好 输入: mvn  -version 可以查看其安装的版本 在eclipse中配置maven: 在h ...

  6. Tomcat下载以及安装、eclipse工具配置tomcat9的具体步骤

    (小白经验,大咖勿喷) 开始学javaweb的一些技术了,最让人头疼的就是环境的配置以及必要软件的安装,比如数据库mysql.服务器Tomcat.eclipse工具等等. 自己也度娘了很多大咖的经验, ...

  7. Eclipse中配置Tomcat容器

    Tomcat 安装与配置 Tomcat是Apache 软件基金会(Apache Software Foundation)核心项目之一,支持最新的Servlet 和JSP 规范.因为Tomcat 技术先 ...

  8. 02 eclipse中配置Web项目(含eclipse基本配置和Tomcat的配置)

    eclipse搭建web项目 一.Eclipse基本配置 找到首选项: (一)配置编码 (二)配置字体 (三)配置jdk (四)配置Tomcat 二.Tomcat配置 三.切换视图,检查Tomcat ...

  9. Spark 官方文档(4)——Configuration配置

    Spark可以通过三种方式配置系统: 通过SparkConf对象, 或者Java系统属性配置Spark的应用参数 通过每个节点上的conf/spark-env.sh脚本为每台机器配置环境变量 通过lo ...

随机推荐

  1. MySQL 使用笔记

    1. How to export the database of mysql go to command line,  use "CMD" cd C:\Program Files\ ...

  2. 用git管理自己读的书

    福昕阅读器,可以方便地做书签和备注.使用git去管理图书和示例代码,一方面能够很好地保存这些资料,方便查找:另外一方面,无论在家,还是在公司,都能很好地同步自己学习的进度. 福昕阅读器5(视图--&g ...

  3. windows平台CodeBlocks MinGW C++11开发环境搭建

    前言: 本文是以单独下载codeblock编辑器跟MinGW编译器这种方式进行安装,下载带MinGW编译器的codeblocks版本安装配置方式跟这个类似. 一: 下载并安装MinGW 这个参考我写的 ...

  4. linux 网卡启动方法

    CentOS 7默认的网卡名称是eno16777736 一般人的是 eth0 编辑配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eno16777736把 O ...

  5. python 日期相关的各种操作总结

    用 Python 做项目时,经常会遇到与日期转换相关,日期计算相关的功能,动不动就要去查python手册,感觉麻烦,因此把自己常用的一些东西,总结了一下,总体说来到目前为止遇到如下一些需求: 1. 用 ...

  6. [DFNews] Cellebrite UFED Logical/Physical Analyzer 3.8.1 维护性更新

    Maintenance Release             Cellebrite has released a maintenance version of UFED Physical / Log ...

  7. 添加AppWidget功能

    要为程序添加AppWidget 1 首先要建立一个继承于AppWidgetProvider的类 MyWidget public class MyWidget extends AppWidgetProv ...

  8. 前端设计师也有必要学习seo,推荐一个seo博客

    做前端设计师有一段时间了,现在越来越觉得作为一个前端设计师,必须要懂一些seo的知识. 因为公司的seo们,总是在网站做好以后,提出各种各样的网站修改的需求. 如果前端设计师,能够了解一些基本的seo ...

  9. <select> 标签使用

    jQuery获取Select选择的Text和Value: 1. var checkText=jQuery("#select_id").find("option:selec ...

  10. 转:10年程序员谈.Net程序员的职业规划

    从事Dotnet程序开发工作近10年了,从开始的月薪3k的小程序员菜鸟,到现在年薪60w的项目总经理,从战战兢兢的去各个公司应聘,到现在开始面试那些战战兢兢的小程序员,回想起这近十年来的经验,看着还是 ...