Openfire3.9.3源代码导入eclipse中开发配置指南

软件版本:

Eclipse:eclipse-jee-indigo-SR2-win32-x86_64

JDK: 1.7

Openfire: 3.9.3

 

本文将图文介绍如何把openfire(以3.9.3为例)源码配置导入Eclipse,编译并启动的详细过程。

 

    目录

    下载源码
    配置Eclipse项目
    ANT编译项目
    运行Openfire项目

 

[一]、下载源码

打开网址:http://www.igniterealtime.org/downloads/source.jsp 选择目前最新版本 openfire_src_3_9_3.zip 下载。

 

[二]、配置Eclipse项目

1、把下载好的 openfire_src_3_9_3.zip 压缩包直接解压到Eclipse的工作目录(以我 D:\workspace\为例),结构如下:

2.打开上图中的openfire_src文件夹会有3个HTML网页,如下图。看内容是更新日志,自我描述什么的,删掉!这样我们剩下build、documentation、resources、src这四个文件夹。

3.把openfire_src\build\eclipse目录下的settings文件夹classpath文件project文件复制到openfire_src\目录下,这样在openfire_src\目录下我们就有了五个文件夹和两个文件,具体如下图:

4.把openfire_src目录下的classpth文件、project文件、settings文件夹修改成Eclipse工程配置文件格式,重命名为在每个原有的名字上加上一个点,即.classpth、.project、.settings。如下图所示:

注意:在windows下面不能直接重命名,需要在dos下面操作,即进入相应的目录执行rename classpth .classpth即可,其它两个文件执行一样的操作。

5.打开Eclipse,选择 File –> Import… –> Existing Projects into Workspace  选择D:\workspace\openfire_src 导入即可:

 

 

6.导入后目录结构如下:

7.大家会发现导入后项目上出现了一个感叹号,进入Java Build Path,会发现:

这说明这个jar包缺失了,将附件中的zip包解压,将里面的bouncycastle.jar文件拷贝到D:\workspace\openfire_src\build\lib\dist目录下,然后按F5刷新工程,得如下图:

8. Build Project。

未完待续。。。

 

openfire_src_3_9_3_need_jar_lib.zip

参考文章

http://www.micmiu.com/opensource/openfire/openfire-src-config/

http://blog.csdn.net/lovexieyuan520/article/details/37743433

http://blog.csdn.net/yezis/article/details/39404823

http://blog.csdn.net/ares1201/article/details/7737872

posted on 2015-02-01 19:06  eustoma  阅读(1548)  评论(0编辑  收藏  举报

导航