java开源即时通讯软件服务端openfire源码构建
java开源即时通讯软件服务端openfire源码构建
本文使用最新的openfire主干代码为例,讲解了如何搭建一个openfire开源开发环境,正在实现自己写java聊天软件:
- 编译环境搭建
- 调试环境搭建
步骤列表
- 下载openfire源码
- 配置开发环境
- 配置ant运行
- 执行runconfigrations
- 调试环境搭建完成
下载openfire源码
openfire是github开源项目,其自有网站是http://www.igniterealtime.org 可在这个网站查看其相关发布信息。github地址为https://github.com/igniterealtime/Openfire
github支持使用svn和git两种方式下载源码,读者可以自行选择使用自己熟悉的工具进行下载,如果不熟悉,也可以下载 http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_src_4_0_2.zip 这个或者在giyhub页面之间下载zip包。
配置开发环境
1.java版本 1.5及以上
2.eclipse建议使用最新版neon
3.将openfire的project文件修改为eclipse的工程文件,在eclipse中选择导入这个工程即可
4.安装Ant脚本构建工具,切换到build目录执行ant 成功即可说明编译环境搭好。
调试环境搭建
1.将build\eclipse目录下的文件拷贝到与src同级目录下,然后修改classpath和project文件为对应的eclipse文件。使用eclipse导入这个工程。
主要注意JDK要1.5版本以上。
2.配置ant运行 安装Ant脚本构建工具,切换到build目录执行ant 成功
3.执行runconfigrations
相关步骤截图注解
嗯,跑起来还是需要一些技巧的。
本文作者:sushengmiyan
本文地址:http://blog.csdn.net/sushengmiyan/article/details/52033591
最新文章
- Android强制设定横屏时,SurfaceView一直黑屏
- Apache Project SVN Download Sit
- 解析:使用easyui的form提交表单,在IE下出现类似附件下载时提示是否保存的现象
- js遍历集合
- Python第一个入门程序
- 4069: [Apio2015]巴厘岛的雕塑
- 杠杠做的全屏随鼠标滚动显示图片,类似于PPT效果
- C# 读取IE缓存文件(1)
- iOS UICollectionView 长按移动cell
- (三十八)从私人通讯录引出的细节II -数据逆传 -tableView点击 -自定义分割线
- Vue slot插槽
- 使用FileReader接口读取文件内容
- tp5数据库链接
- What is a working set and how do I use it?
- 转: JQuery this和$(this)的区别及获取$(this)子元素对象的方法
- java网络基础知识的简述
- Missing artifact com.sun:tools:jar:1.7解决方案
- java面向对象的冒泡排序,选择排序和插入排序的比较
- Unity3D手游开发日记(2) - 技能系统架构设计
- 【Shell】按行读取文件内容
热门文章
- urlopen()&;urlretrieve()
- Java 局部变量、实例变量、类变量(静态变量)区别
- Vue mint ui用在消息页面上拉加载下拉刷新loadmore 标记
- 学习React系列(二)——深入了解JSX
- OpenShift实战(五):OpenShift容器监控Metrics
- C#中string的相关方法
- [NOI 2010]航空管制
- bzoj2535 [Noi2010]航空管制
- [HNOI2002]彩票
- NOIP 2007树网的核