java开源即时通讯软件服务端openfire源码构建

时间:2021-10-11 13:14:15

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

相关步骤截图注解

java开源即时通讯软件服务端openfire源码构建

java开源即时通讯软件服务端openfire源码构建

java开源即时通讯软件服务端openfire源码构建

java开源即时通讯软件服务端openfire源码构建

嗯,跑起来还是需要一些技巧的。

本文作者:sushengmiyan

本文地址:http://blog.csdn.net/sushengmiyan/article/details/52033591