Openfire4源码部署到eclipse中并编译

Openfire4源码部署到eclipse中并编译

概述

Openfire是众所周知的基于xmpp协议的IM开源服务,所有操作,配置,监控,调试等以B/S方式进行展示,非常的方便管理员进行管理。它的强大之处在于简单易用,可配置性强,扩展性强,最重要的是性能也很强,是中小企业开发IM程序必备的服务。

但是网上很多源码部署方式都不一定能成功,所以在做的过程中将成功的步骤记录下来分享给大家。

准备

系统环境:window10

JDK:1.7 or later

开发工具:eclipse-Mars.2 Release (4.5.2)

Openfire版本:4.0.3

开始

源码准备

直接上下载地址:http://www.igniterealtime.org/downloads/source.jsp

选择下载资源格式:

 

下载到本地并解压到当前目录,默认是openfire_src。 

恢复eclipse支持:进入\openfire_src\build\eclipse,在当前文件夹按下shift+右键,选择-在此处打开命令窗口在命令行中将三个文件名称使用rename settings .settings分别改为.settings,.classpath,.project。

 

 

将三个文件剪切到/openfire_src目录下

 

 

导入eclipse

l  导入eclipse:右键》import》Existing Projects into Workspace,选择openfire_src

 

 

 

l  导入成功后,发现有错误,只需将错误的jar包移除然后把openfire>lib下所有未引如的jar包全部引入,大约25个。

 

 

 

l  Jar包全部引入完毕后不再报错,窃喜(*^__^*) 嘻嘻

 

 

 

l  将i18n(支持中文),dist和jar(所有依赖jar包)选中点击确定。

 

 

 

l  配置启动环境

 

 

 

l  配置项目名称和启动Main class类org.jivesoftware.openfire.starter.ServerStarter

 

 

l  配置启动参数-DopenfireHome="${workspace_loc:openfire}/target/openfire"

 

 

l  配置启动按钮和编码,然后点击apply后close。

 

 

 

l  配置好,用之前先用ant编译一下

 

 

 

l  选择plugins (default)

 

 

l  启动Openfire,启动成功,搞定 ^_^

 

 

 

结束

源码导入和编译启动后期有时间将Openfire插件开发经验进行分享。

转载于:https://www.cnblogs.com/mvilplss/p/6005158.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值