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 ...
随机推荐
- MySQL 使用笔记
1. How to export the database of mysql go to command line, use "CMD" cd C:\Program Files\ ...
- 用git管理自己读的书
福昕阅读器,可以方便地做书签和备注.使用git去管理图书和示例代码,一方面能够很好地保存这些资料,方便查找:另外一方面,无论在家,还是在公司,都能很好地同步自己学习的进度. 福昕阅读器5(视图--&g ...
- windows平台CodeBlocks MinGW C++11开发环境搭建
前言: 本文是以单独下载codeblock编辑器跟MinGW编译器这种方式进行安装,下载带MinGW编译器的codeblocks版本安装配置方式跟这个类似. 一: 下载并安装MinGW 这个参考我写的 ...
- linux 网卡启动方法
CentOS 7默认的网卡名称是eno16777736 一般人的是 eth0 编辑配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eno16777736把 O ...
- python 日期相关的各种操作总结
用 Python 做项目时,经常会遇到与日期转换相关,日期计算相关的功能,动不动就要去查python手册,感觉麻烦,因此把自己常用的一些东西,总结了一下,总体说来到目前为止遇到如下一些需求: 1. 用 ...
- [DFNews] Cellebrite UFED Logical/Physical Analyzer 3.8.1 维护性更新
Maintenance Release Cellebrite has released a maintenance version of UFED Physical / Log ...
- 添加AppWidget功能
要为程序添加AppWidget 1 首先要建立一个继承于AppWidgetProvider的类 MyWidget public class MyWidget extends AppWidgetProv ...
- 前端设计师也有必要学习seo,推荐一个seo博客
做前端设计师有一段时间了,现在越来越觉得作为一个前端设计师,必须要懂一些seo的知识. 因为公司的seo们,总是在网站做好以后,提出各种各样的网站修改的需求. 如果前端设计师,能够了解一些基本的seo ...
- <select> 标签使用
jQuery获取Select选择的Text和Value: 1. var checkText=jQuery("#select_id").find("option:selec ...
- 转:10年程序员谈.Net程序员的职业规划
从事Dotnet程序开发工作近10年了,从开始的月薪3k的小程序员菜鸟,到现在年薪60w的项目总经理,从战战兢兢的去各个公司应聘,到现在开始面试那些战战兢兢的小程序员,回想起这近十年来的经验,看着还是 ...