专业IM即时通讯软件开发,值得信赖!

IM源码-Openfire服务器源码编译

IM源码 云聊IM 79℃

下载Openfire源码

下载地址:https://www.igniterealtime.org/downloads/index.jsp,当前最新版本为:4.2.3

Eclipse上部署Openfire

1、把openfire源文件拷贝到Eclisps的工作目录中,我的目录是D:\eclipse-workspace

2、进入openfire_src>build>eclipse目录下,把里面settings、classpath、project三个文件拷贝到openfire_src目录,并用windows命令行重命名它们:

rename settings .settings、rename classpath .classpath、rename project .project

3、导入工程到eclipse中,发现有些错误,一些jar包missing了。

把报错的jar包remove掉,然后把build>lib下的所有jar包括文件夹里面的jar都导进来。

4、在Build Path配置中把  /openfire_src/src/i18n(支持中文) 、/openfire_src/src/resources/jar 、/openfire_src/build/lib/dist (所有依赖jar包)文件夹添加到 Source 中

5、Ant编译

在“Quick Access”中输入Ant,选择Ant

Add BuildFires

Openfire_src/build/build.xml

双击“openfire”进行编译

 

6、配置run_configurations

选择Java Application,新建一个配置。Main class选择Search,可以进行查询选择“org.jivesoftware.openfire.starter.ServerStarter”,并且勾选第一个复选框

配置Arguments

-DopenfireHome=”${workspace_loc:openfire_src}/target/openfire”

注意:标注红色部分,对于你项目的名称。

配置Common

执行“Apply”,运行“Run”

至此源码编译环境已搭建完毕

喜欢 (0)
仿微信聊天软件开发
点击这里给我发消息