spark项目配置

本文档详细介绍了如何配置和构建Spark项目。首先从 SVN 仓库检出Spark源码,接着配置开发环境,包括设置源代码路径、库依赖。执行Ant的release任务以构建Spark,并确保启动脚本可执行。通过设置系统变量简化开发过程。此外,利用launch4j和Advanced Installer创建可执行文件和安装包。最后,提到了install4j用于构建包含JRE的安装包。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,  检出sparkhttp://svn.igniterealtime.org/svn/repos,取出spark的主干trunk

2,  配置build path

a)         source folder:包括spark和各个插件的代码,建议将output folder设为bin

b)        library:设置jre,将build/lib下的jar都加上;

3,  执行build/build.xmlrelease任务,构建spark,完成后target/build/bin/startup.bat应该可以顺利执行了。

4,  Spark这个类管理spark使用的各种目录,可以优先设置系统变量spark.home使用target/build以方便开发。使用Startup类新建运行配置,传入jvm参数-Dspark.home=target/build -Dplugin=src/plugins/fastpath/plugin.xml –Ddebug.mode=true –Dsmack.debugEnabled=true,在classpath下的User Entries添加spark和各插件的资源目录,这样就可以运行spark了。

5,  构建中常用的是release任务,还有exeinstaller.advinst任务用于制作可执行文件spark.exe和安装包spark.msi,相应的工具为launch4jadvanced installer,安装后配置build.xml里面launch4j.diradvinst.path,执行这两个任务即可生成安装包。advinst任务可能会失败,这时可以先执行exe任务,然后用advanced installer打开build/installer/spark.aip,构建msi即可。

6,如果要构建带jre的安装包,使用install4j比较方便,构建任务为installer.install4j,可以让它依赖于exe任务。配置文件spark.install4j可以用install4j可视化编辑,就可以方便地生成exe安装包了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值