openfire官网:www.igniterealtime.org/index.jsp

openfire工具下载:www.igniterealtime.org/downloads/index.jsp

openfire源码下载:www.igniterealtime.org/downloads/source.jsp

推荐网站:

1、wenku.baidu.com/view/3dd4b0d43186bceb19e8bb16.html

2、gdgzzch.blog.163.com/blog/static/376404522010102983228838/

3、yangzc106.iteye.com/blog/1098878 (部署openfire源码)

等等。

我的步骤:

1、下载openfire源码:openfire_src_3_7_1.zip;并解压到相当文件:(d:openfire_src)

2、openfire插件最重要的文件“plugin.xml“以及”src下面的java文件“;将先写好的插件文件放到openfire_src\src\plugins这个目录下;先建一个插件名称的文件,再将你所需要的图片文件及js文件及css文件一起放到这个目录下。

a.第一次打包需配置ant工具。在环境变量中,

添加 path=C:\Program Files\Java\jdk1.5.0_09\;D:\Program Files\MyEclipse6.5\eclipse\plugins\org.apache.ant_1.7.0.v200706080842\bin (如果原来有path,在变量值的尾部添加半角分号 ; 然后再加入上面的jdk和ant路径 )

b.编译

进入cmd,进入 openfire/build所在目录:输入命令:ant plugins 等待执行完,而且没有报错,说明打包成功。在openfire_src\target\openfire\plugins目录下就生成了XX.jar


使用openfire开发插件相关推荐

  1. openfire 开发插件

    开发环境准备 1,下载eclipse javaee 3.7 http://www.eclipse.org/downloads/download.php?file=/technology/epp/dow ...

  2. 基于openfire源码开发插件

    [0]README 1)本文旨在 简述如何 基于openfire源码开发插件, 如何导入 openfire源码到 eclipse,参见 http://blog.csdn.net/pacosonswjt ...

  3. 基于开源 Openfire 聊天服务器 - 开发Openfire 聊天记录插件

    上一篇文章介绍到怎么在自己的Java环境中搭建openfire插件开发的环境,同时介绍到怎样一步步简单的开发openfire插件.一步步很详细的介绍到简单插件开发,带Servlet的插件的开发.带JS ...

  4. 开发Openfire聊天记录插件

    上一篇文章介绍到怎么在自己的Java环境中搭建openfire插件开发的环境,同时介绍到怎样一步步简单的开发openfire插件.一步步很详细的介绍到简单插件开发,带Servlet的插件的开发.带JS ...

  5. openfire开发

    Openfire源码分析 http://www.bitiliu.com/archives/143 openfire插件开发之完美开发 基于开源 Openfire 聊天服务器 - 开发Openfire ...

  6. Android基于XMPP Smack openfire 开发的聊天室

    公司刚好让做即时通讯模块,服务器使用openfire,偶然看到有位仁兄的帖子,拷贝过来细细研究,感谢此仁兄的无私,期待此仁兄的下次更新 转自http://blog.csdn.net/lnb333666 ...

  7. (转)Unity3d UnityEditor编辑器定制和开发插件

    在阅读本教程之前,你需要对Unity的操作流程有一些基础的认识,并且最好了解内置的GUI系统如何使用. 如何让编辑器运行你的代码 Unity3D可以通过事件触发来执行你的编辑器代码,但是我们需要一些编 ...

  8. visual studio安装python插件_Visual Studio 2012 Ultimate 上安装 Python 开发插件 PTVS

    Visual Studio 2012 Ultimate 上安装Python 开发插件PTVS 转载于ITNOSE1.我的环境 操作系统:Win7 旗舰版Service Pack 1 VS版本:Micr ...

  9. 阿里巴巴JAVA开发手册及开发插件

    JAVA开发手册 https://github.com/alibaba/p3c/blob/master/%E9%98%BF%E9%87%8C%E5%B7%B4%E5%B7%B4Java%E5%BC%8 ...

最新文章

  1. 设计模式在工作中的实践
  2. 7000字 23张图,Pandas一键生成炫酷的动态交互式图表
  3. 人气TOP|当红炸子鸡「小明机器人」,出道走花路啦
  4. 分享:Django学习笔记(4)---ManyToMany 添加、删除关联、查询
  5. Linux的通信命令
  6. centos7在线yum安装mysql时官方镜像下载过慢的解决方案
  7. Google Chrome 初试手记
  8. tdav_converter_video.cxx:49:9: error: ‘uint8’ does not name a type; did you mean ‘uint’?
  9. 美国新泽西州,也有一个Menlo Park——门洛公园,尽管不太为人熟知,但爱迪生那里的一个发明却点亮了全世界。...
  10. 查找与清除线程插入式木马(转)
  11. 2022年全新PHP程序开发在线工单管理系统源码,售后工单系统
  12. openssh-7.5p1升级
  13. Codeforces Contest 1138 problem B Circus —— 死亡1700,暴力
  14. 解析grant connect, resource to user语句
  15. java freemarker 导出富文本到Word文档
  16. PC手机图形API介绍
  17. CSS3 filter(滤镜) 百度汶川地震页面的使用
  18. 信用卡融资的优势,这些你了解过吗?
  19. java软件如何优雅地写配置文件
  20. 如何阅读英语文章,或者英文文献?????

热门文章

  1. 【C语言】结构体-求出学生的平均成绩放在成员ave中
  2. oop练习(第11周)
  3. Qt数据可视化(QBoxPlotSeries盒须图)
  4. 创维YS代工E900V21E/TY1608-S905l3B-8822CS及7668无线通刷线刷包
  5. TCHAR和string的转换
  6. python输入hello*3_Python快速上手: hello world
  7. model.modules()和model.children()以及model._modules.items()
  8. 这个世界总是对优秀的人充满了敌意。
  9. C++ 一文解决 数据库ODB 安装/调试/使用的问题
  10. 海量高性能列式数据库HiStore技术架构解析