openfire4.1.3源码编译配置

来源:互联网 发布:七政四余软件下载 编辑:程序博客网 时间:2024/05/21 07:11

一、下载openfire源码

下载地址:http://www.igniterealtime.org/downloads/index.jsp

目前最新版本4.1.3

二、Eclipse上部署openfire

2.1建立java工程项目

1、把openfire源文件拷贝到Eclisps的工作目录中,我的目录是E:\javaworkspace

2、新建java工程项目File-new-javaproject,点击完成

 

3、Build Path中添加/openfire_src/src/i18n /openfire_src/src/resources/jar/openfire_src/build/lib/dist文件夹添加到 Source中,如图

 


4、配置run_configurations

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

 

配置Arguments

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

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

 

接着切换到Classpath栏,选中User Entries再点击Advanced,选择Add Folders,选中添加src/il8n目录,同样再选中添加src/resources/jar目录,最终如图

 

配置Common

 

执行“Apply”,运行“Run”

5、Ant编译

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

 

Add BuildFires

 

Openfire_src/build/build.xml

 

双击openfire”进行编译

 

编译成功,但是有两个错误出现,发现是缺少相应的jar包,apache-ant-1.8.2.jarpull-parser-2.1.10.jar

把缺少的Jar添加到项目中,把jar包拷贝到build/lib下,

 

Java Build Path中添加缺少的jar

 

Ant build进行编译成功

 

Run运行openfire

 

 

出现类似http://192.168.0.170:9090说明编译成功

注意:首次编译会出现类似http://192.168.0.170:9090,第二次编译并不会出现

浏览器中输入http://192.168.0.170:9090,进行openfire的安装配置。


openfire4.1.3源码在GitHub上,但是下载很慢。我已下载上传到资源,需要分下载。如果没分需要可以联系我,我给你邮件。

part1:http://download.csdn.net/detail/dulgao/9817279

part2:http://download.csdn.net/detail/dulgao/9817282

缺少的Jar包:http://download.csdn.net/detail/dulgao/9818126


0 0
原创粉丝点击