spak+eclipse的部署

其实关于这个问题在Spark的官网www.igniterealtime.org上有很详尽的介绍,因此本文大部分内容是从英文文档引用而来的,其中还有一些个人的经验。

Spark源代码:下载地址
想了解更多关于"Spark"的文章,请点击这里.

  1. 安装JDK
      这个不用说了,注意版本,最少要1.5,推荐使用
  2. 安装Eclipse3.3
      a) 从官网下载Eclipse 3.3 (对Java开发者用的)
      b) 假设你把eclipse安装在c:/program files/eclipse,进入这个文件夹,为eclipse.exe创造一个桌面图标,右击这个图标,选择“属性”,打开属性对话框,在“目标”的输入框里,输入如下
          "C:/Program Files/Eclipse/eclipse.exe" -vm "C:/Program Files/Java/jdk1.6.0/bin/javaw"
          熟悉eclipse的都知道这是为eclipse指定使用哪个Java VM。
  3. 为eclipse安装Subversive插件
      a)用上面建的图标打开eclipse,下面开始安装Subversive插件,由于我用的是英文版的ecplipse,
            下面的菜单我都用英文。
      b) 点击Help::Software Updates::Find and Install...
      c)点击 Search for new features to install ,点 Next
      d)点New Remote Site... 按钮
      e)在name的输入框里输入 Subversive ,并且在URL输入框里输入
      http://www.polarion.org/projects/subversive/download/1.1/update-site
            (最新的Subversive地址上 http://www.eclipse.org/subversive 查询)
      f)点击Finish ,开始安装Subversive,eclipse将搜索网站,并且在下一个窗口中显示你想安装的功能
          选择安装Subversive SVN Team Provider Plugin 和 Subversive Client Libraries下面所有的功能
      g)    点Next,eclipse开始安装过程,安装结束后重启eclipse。
  4. 利用svn方式下载spark代码
      a)点击如下Windows::Open Perspective::Other...
      b)弹出一个“Open Perspective”对话框,选择“SVN Repository Exploring”,单击OK
      c)这是eclipse界面发生变化,在左边的“ SVN Repositories”面板上,右击鼠标
          选择New::Repository Location...
      d)在“New Repository Location”的位置输入
          “http://svn.igniterealtime.org/svn/repos”,单击 “Finish”
      e)在 SVN Repositories面板上,会发生变化,展开它,找到spark的选项,右击
            spark下面的trunk项,选择“Check Out”,下载spark的代码。
      f)下载完成后,选择Window::Open Perspective::Java,在Project Explorer面板上,
            看到Spark项目,删掉它,在弹出来的对话框中选择“Do not delete contents”
          在工作目录下面找到spark文件夹,里面就是spark的源代码。
      注:也可以不要这么麻烦,我在上面提供了一个链接,可以直接下载Spark源代码,上面的步骤都
        可以省了.
       
  5. 创建Spark项目
      1)点击Window::Open Perspective::Java菜单
      2)在Project Explorer窗口中,如果有spark这个项目,把它删了,删除时,会问你要不要删除
        文件,选择不要.
      3)选择File::New::Project...,再选择Java::Java Project,在New Java Project窗口选择
        "Create project from existiing source",然后把spark文件所在的文件夹加进去.
      4)在"project name"中输入spark,要和文件夹的名字相同.
      5)点Finish.
  6. 生成Spark
      1)点击Window::Show View::Ant
      2)右击Ant面板,选择Add Buildfiles
      3)展开spark::build文件夹,选择build.xml,点击"OK"
      4)在Ant面板,展开Spark,双击"release",等一段时间,会提示"Build Successful".
  7. Create Project Builder
      1)点击Run::Open Debug Dialog...,出现"Run"窗口
      2)选择"Java Application",点击"New"按钮.
      3)在"Main"标签页,将New_configuration换成Spark或其它的这个无所谓.
      4)点击Project::Browse按钮,选择Spark,再点OK.
      5)点击Main class::Search按钮,选择main所在的类Startup-org.jivesoftware.launcher,
        再点击OK
      6)建议勾选Stop in main.
      7)点击Classpath标签页,选择User Entries ,使得Advanced..按钮变的可用.点击Advanced
        按钮.
      8)在弹出来的Advanced Options窗口,选择Add Folders,再点OK,在Folder Selection窗口
        选择spark::src::resources 文件夹,点击OK
      9)选择Common标签页,勾选Debug,Run前面的框
      10)点击Apply,再点击Close
  8. Run/Debug
      点击Run::Open Run Dialog..,在弹出的对话框选择Spark,然后点Run就行了

英文文档来源: http://www.igniterealtime.org/community/docs/DOC-1040


在编译的时候出现编译错误:import  com.apple.*.*错误,不太清楚具体原因。可以看一下以下的解释:

http://www.igniterealtime.org/community/message/140784;jsessionid=203E290DB84202733BDB4526CC9EAFC3

 

ant编译过程:

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值