【Openfire】一、下载源代码并部署。
2015-04-03 15:17
127 查看
准备工作
1、下载Openfire源码包,官方地址:http://www.igniterealtime.org/2、解压Openfire的压缩包
版本说明
1、Myeclipse2014;2、Openfire 3.9.3 ;
3、JDK1.6。
开始部署
创建JAVA项目openfire3.9.3;把“%openfire压缩目录%\openfire_src\build\eclipse\classpath”文件打开并把内容复制到JAVA项目的.classpath中;
把“%openfire压缩目录%\openfire_src”目录下的“build”“src”“resources”目录复制到JAVA项目根目录下,然后再F5刷新项目。
解决JAR文件问题
(1)、引入“%项目根目录%\build\lib\dist”目录下的bcpg-jdk15on.jar、bcpkix-jdk15on.jar、bcprov-jdk15on.jar
(2)、从CSDN地址下载(“coherence.jar”、“coherence-work.jar”、“tangosol.jar”),下载完毕后把三个JAR包放进JAVA项目“%项目根目录%\build\lib\dist”目录中并引用。
(3)、从Build Path移除bouncycastle.jar的依赖。
(4)、引入“%项目根目录%\build\lib\merge\jetty-jmx.jar”和“%项目根目录%\build\lib\merge\mina-integration-jmx.jar”中的JAR文件。
解决SIP插件编译出错
(1)、让Myeclipse自动解决这个问题,主要是实现Router接口的方法即可。
(2)、让Myeclipse自动解决serverTransaction.sendResponse(notImplemented);的异常捕捉即可。
打开Myeclipse的Ant视图并添加“%项目根目录%\build\build.xml”ANT文件,并双击openfire[default]开始编译;编译完成之后F5刷新JAVA项目会多出“%项目根目录%\target”与“%项目根目录%\work”目录。
配置Debug Configuration开始运行
(1)、点击Debug图标菜单 >> Debug Configuration >> 选择Java Application >> New launch configuration
(2)、对Name命名为:ServerStarter
(3)、Main class 选择:org.jivesoftware.openfire.starter.ServerStarter
(4)、选择Arguments >> VM Arguments 设置为:-DopenfireHome="${workspace_loc:openfire3.9.3}/target/openfire"
(5)、选择Classpath加入(%项目根目录%\src\i18n)与(%项目根目录%\src\resources\jar)目录。
Note:这个时候启动ServerStarter并访问地址:http://localhost:9090/ (如果能出来安装设置界面就代表部署成功了)
最后
综上所述如果出现什么问题请大家立即反馈给我,我会立马进行更新;谢谢!资源地址
CSDN(coherence.jar、coherence-work.jar、tangosol.jar)http://download.csdn.net/detail/littlebrain4solving/8185581
相关文章推荐
- 钢铁少女 无限钻石安卓版下载 和 源代码部署成功
- 解决从github下载web的源代码部署到eclipse的问题
- 搭建即时通讯服务器——openfire部署(源代码和二次开发)
- 自己主动下载源代码_并编译_打包_部署_重新启动服务的Shell脚本
- 源代码下载网站
- openfire 安装部署
- Fruit Ninja(水果忍者)游戏源代码下载、分析(上)---可运行Android,Ios,Window,Mac,Html5平台
- 图片验证码,可为数字、英文字符、中文,提供源代码下载
- Ubuntu 10.04环境下载&编译Android-2.2.1 (froyo) 源代码 1/2 分享
- Android-x86的源代码下载方法与编译过程
- 下载部署和管理Windows Azure应用程序评估
- Weblogic Server 的下载,安装配置与部署
- 基于各类地图 Api接口的Jquery插件的通用实现(含源代码下载)
- C#:注册机的实现【提供源代码下载】
- 手把手教你玩转ARP包的更新源代码地址下载
- 2048游戏完整源代码揭秘和下载 (一)
- Hello China V1.68版本源代码、安装包和相应文档,欢迎下载适用
- Eclipse自动补全设置与Eclipse源代码下载(非常好的文章,推荐)
- 微软提供Windows Server 2003部署套件文档下载
- struts1、struts2所有版本源代码下载地址大全,速度围观