Spark源代码在Eclipse3.5.2中的部署、编译、运行

一、准备工作

1、到官方网站下载:Openfire(版本3.6.4)、Spark(版本2.5.8)、Smack(版本3.1.0),其中Spark只能使用SVN下载,源码的文件夹分别对应OpenfireSparkSmack

2、网址:http://www.igniterealtime.org/downloads/source.jsp,界面显示如下图:

Spark源代码在Eclipse3.5.2中的部署、编译、运行 - ljhmustang - 华 阁

二、创建Java Project项目——Spark

1、使用Eclipse-3.5.2

2、选择File——New——Project——Java Project。输入项目工程名SparkContents中选择 "Create project from existiing source",然后把spark文件所在的文件夹加进去。如下图所示:

Spark源代码在Eclipse3.5.2中的部署、编译、运行 - ljhmustang - 华 阁

3、点击“Finish”,完成。

4、在EclipsePackage Explorer中的显示如下图所示:

Spark源代码在Eclipse3.5.2中的部署、编译、运行 - ljhmustang - 华 阁

特别注意:完成Spark工程后,会产生编译错误,删除有错误的文件夹或包。

三、生成、编译、运行Spark

1、生成Spark

1.1点击Window——Show View——Ant

1.2右击Ant面板,选择Add Buildfiles

1.3展开Spark——build文件夹,选择build.xml,点击"OK"

1.4Ant面板,展开Spark,双击"release[default]"

1.5等一段时间,会提示"Build Successful"

             1.6生成target文件夹,重新编译时,要手工删除此文件夹。

       注意:如果没有显示“Build Successful”,则再次双击“release[default].

如下图所示:

Spark源代码在Eclipse3.5.2中的部署、编译、运行 - ljhmustang - 华 阁

2、配置Spark运行环境

2.1点击Run——Run Configurations

2.2 点击“Main

Name填写:Spark

ProjectSpark(选择Spark工程)

Main classorg.jivesoftware.launcher.Startup(启动类)

勾选Stop in main

如下图:

Spark源代码在Eclipse3.5.2中的部署、编译、运行 - ljhmustang - 华 阁

    2.3点击Classpath标签页

选择User Entries ,使得Advanced..按钮变的可用.点击Advanced按钮.在弹出来的Advanced Options窗口,选择Add Folders,再点OK,在Folder Selection窗口选择spark::src::resources 文件夹,点击OK
2.4选择Common标签页
,勾选Debug,Run前面的框点击Apply,再点击Close。

3、运行Spark

3.1如下图

Spark源代码在Eclipse3.5.2中的部署、编译、运行 - ljhmustang - 华 阁

       3.2 如下图,点击“run”运行Spark

Spark源代码在Eclipse3.5.2中的部署、编译、运行 - ljhmustang - 华 阁

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值