下载源码
一.创建Java项目,将源代码导入此项目中。在Eclipse中将此Java文件夹当成源代码文件夹
新建工程。库都在Build目录的lib目录下,将openfire用到的库都添加到这个新建工程的
Referenced Libraries中。
二. Build openfire
openfire是用ant构建的,所以要先设置使得eclipse中每次编译都使用内置的ant工具,
保证编译的正确执行。
1. eclipse中点击Window->Show View->Ant
2. 在Ant 页面点右键,选择 Add Buildfiles...
3. 展开openfire/build文件夹,选择build.xml, 点 OK.
4. 在Ant页面, 展开Openfire XMPP Server,双击 openfire ant 任务
三. 创建项目Builder
1. 点击Run->Open Run Dialog...
2. 选择Java Application,点击 New 按钮
3. 在Run窗口的Main选项卡中, 修改Name文本框中的值,改成Openfire,其他名字亦可
4. 点Browse按钮,选择openfire, 点ok
5. 点Search按钮,选择Main class为
org.jivesoftware.openfire.starter.ServerStarter,点OK。(这是openfire的启动类)
6. 点击进入Arguments选项卡
7. 在VM arguments文本框中输入
-DopenfireHome="${workspace_loc:openfire}/target/openfire"
,这个是用于eclipse执行
java命令时传递的参数,这样openfire程序可以通过System.getProperty(“openfireHome”)得到
openfire的本地位置。
8. 点击进入Classpath选项卡
9. 点选User Entries,这样Advanced...就处于可用状态
10. 点击Advanced...按钮
11. 在Advanced Options页面,选择Add Folders, 点ok.
12. 选择openfire\src\i18n, 点ok将这个文件夹加入到class path,同样的方式把
openfire\src\resources\jar也加到class path中。
13. 在Common选项卡中,点选Run复选框。
设置完毕,这样以后在run这个工程的时候就会按照正确的配置进行了。
分享到:
相关推荐
CentOS平台Openfire详细搭建过程,亲测可用
这个是交给你怎么搭建openfire服务器以及使用xmpp开发聊天应用的文档,是学习使用xmpp开发iOS聊天应用非常实用的ppt文档
本文档描述openfire从官网下载源码到搭建本地服务器流程
openfire集群搭建所需插件
仿微信聊天的demo,通过openfire搭建的服务器进行连接,此后我会将openfire的搭建教程也上传,请稍后
openfire搭建本地开发环境所需jar。 包含:coherence.jar、coherence-work.jar、tangosol.jar、bouncycastle.jar
android 基于openfire服务器搭建的xmpp即时聊天客户端 android+asmack+openfire+xmpp
Openfire搭建本地eclipse开发环境全部源码。 内涵eclipse工程所需的三个文件.preject .classpath ,.settings
OpenFire二次开发环境搭建
openfire集群jar包
Smack 4.1 + Android + Openfire 聊天项目搭建
NULL 博文链接:https://beautyofprogram.iteye.com/blog/772281
Openfire源代码在Eclipse3.5.2中的部署、编译、运行、部署安装
beem -- 一款基于xmpp jingle 的一款android 聊天工具 eclipse android工程,IM系统自己用openfire搭建一个就行了。有什么疑问可以联系我。
详细的介绍了mac 下搭建openfire服务器。简单明了,一看就懂!欢迎下载。
自己整理的关于openfire与spark结合的IM即时通信系统,经过测试已经运转起来,因项目需求,正在研究Sparkweb及二次开发。若存在问题,请多多指教。
Openfire安装配置手册 这个手册包括开发环境的搭建及服务器的安装配置 搭建开发环境:系统环境:windowsXP+JDK1.6+Eclipse3.6+Openfire
openfire开发环境搭建[整理].pdf
jar,教程,报错解决
该文档是openfire服务搭建的配置文档,非常详细