openfire源代码在MyEclipse下的编译

     1.准备:在官网http://www.igniterealtime.org/downloads/index.jsp下载源代码,目前的最新版本是Openfire 3.6.4,下载openfire_src_3_6_4.zip 包到本地。将该压缩包解压到指定位置(如:D:\openfire_src)。我们使用MyEclipse或者Eclipse环境,注意使用自己的jdk,而不要使用MyEclipse自带的jre,否则编译通不过。以D:\openfire_src文件夹为项目源新建项目。
     2.编译:项目建好以后,使用Ant工具进行编译,通过Window->Show View->Ant可以打开Ant视图,在视图空白区右击,Add Buildfiles,选择build.xml文件,展开以后,双击openfire [ default ]开始编译,出现BUILD SUCCESSFUL 表示编译成功。
     3.运行:编译成功直接运行还有许多问题,需要进行相关的配置。打开MyEclipse的Run Configurations窗口,在左侧Java Application上右击,New(新建),Name改为项目名openfire_src。
     在Main选项卡下:Project浏览自己的项目名;Main class查找
org.jivesoftware.openfire.starter.ServerStarter,这是openfire的启动类。Apply
     在Arguments选项卡:在VM arguments下面配置openfireHome,这是相当关键的。加入如下内容:-DopenfireHome="d:/openfire_src/target/openfire",其中的d:/openfire_src为你自己的openfire根路径。Apply。
     在Classpath选项卡下:点击User Entries下的openfire_src,通过Advanced(高级),添加openfire_src/src/i18n和openfire_src/src/resources/jar两个文件夹。Apply。
     在Common选项卡下:选中Run。Apply。
     下面点击Run开始运行,在控制台出现
     Openfire 3.6.4 [May 12, 2010 3:01:18 PM]
     Admin console listening at http://127.0.0.1:9090
     表示运行成功,服务器开启,在浏览器输入http://localhost:9090,进入配置。

你可能感兴趣的:(eclipse,xml,ant,浏览器,MyEclipse)