做钢材销售客户哪里去开发网站,抖音视频seo霸屏,网站建设合同英文,wordpress背景偏暗在了解了XMPP的基本结构和一些概念之后#xff0c;我们暂时告别枯燥的理论学习#xff0c;来动手搭建一下OpenfireSpark的开发环境#xff0c;实际感受一下搭建整套IM通讯系统的过程。开发环境#xff1a;windows XP sp3#xff0c;Eclipse3.6.1#xff0c;jdk1.6.0_24我们暂时告别枯燥的理论学习来动手搭建一下OpenfireSpark的开发环境实际感受一下搭建整套IM通讯系统的过程。开发环境windows XP sp3Eclipse3.6.1jdk1.6.0_24Ant1.7首先从官网上下载最新版本的openfire源码第二步在Eclipse中创建名为openfire的java项目将openfire源码中openfire_src下的所有文件复制到此项目中效果如下项目有错误是因为jar包没有加进来右键点击项目选择Properties添加build/lib下所有的jar包为了方便编辑我们要把各个插件的源代码抽出来在Properties文件夹中选择SourceAdd Folders把src/java和plugins下面的所有插件前边打上勾。效果如下下一步复制src/i18n/openfire_i18n_en.properties和src/resources/jar/admin-sidebar.xml两个文件到项目下的bin目录。然后我们用ant来编译整个项目选择项目下的build/build.xml文件运行若是出现BUILD SUCCESSFUL则编译成功不行就多来几遍。下面建立项目builder选择src/java/org/jivesoftware/openfire/starter/ServerStarter.java右击run asrun configurations在出现的对话框中选择java applicationArguments在VM Arguments中输入-DopenfireHome${workspace_loc:openfire}/target/openfire 注意这里的openfire相当于我们的项目名大小写要注意。再选择ClasspthUser Entries然后点击AdvancedAdd Folders,选取项目下的resource文件和src/i18n文件添加进来至此项目建构完毕运行ServerStarter.java会出现以下提示。