Spark 2.6.1源代码导入eclipse中开发配置指南
1、在eclipse workspace创建名字叫spark的文件夹
2、 从SVN http://svn.igniterealtime.org/svn/repos/spark/tags Export所需要的spark_2_6_2版本。
3、 启动 eclipse,在 菜单栏New——> Java Project ,命名为 spark (此处你上边workspace中的文件夹叫什么名,工程命同样的名),Finish后直接加载项目进来
加载进来后会有一些红色错误和黄色警告,但发现不删也没什么影响,我这里是把带红色错误的包直接右键delete了。
4、 右键spark -> Build Path-> Configure BuildPath...->Source-> Add Folder…确保以下文件点上
5、 Build Ant
右键文件spark/build/build.xml -> Run as -> Ant Build。运行后刷新目录将会生成target文件。
在目录target/lib下可以找到spark.jar文件,右键点击Build Path->Add to Buil Path。
拷贝spark.jar到D:\IM\spark\bin目录下,如果不拷贝运行程序会跑出异常:java.io.FileNotFoundException: D:\IM\spark\bin (拒绝访问。)
6、 配置启动参数,选择Run–> RunConfigurations…左边的Java Application,单击右键,选择 New:
点击Search:“startup”将会自动列出。选择org.jivesoftware.launcher.Startup
VM arguments 输入:-Djava.library.path="${workspace_loc:spark}/target/build/lib/windows"
注:32位的JDK路径为:/target/build/lib/windows 64位则为 /target/build/lib/windows64
选中Common选项卡,将Debug和Run打钩(方便之后快速启动),然后点击apply,再点击run。
7、 使用测试用户eric和keith登录。 服务为 127.0.0.1
测试聊天