openfire3.10.1环境搭建
2015-08-06 18:44
489 查看
1)下载openfire源码
2)导入eclipse
进入下载好的源码的build/eclipse目录下,拷贝其下面的所有文件和文件夹到build上级目录 将文件classpath、project分别修改成.classpath,.project(windows下可能不能直接修改,可以拷贝其他现成的eclipse工程下的这两个文件,然后修改其内容替换即可)
然后直接导入eclipse中
3)导入后因jar包找不到会出错,从网上找到相应的jar包。知道错误消息
4)采用ant编译项目运行Openfire XMPP Server的build文件
展开Openfire XMPP Server,选择openfire[default],右键,run as ->ant build
然后刷新openfire工程后,会多出target和work两个目录
5)选中项目,配置run config
选中Arguments选项卡,在VM arguments中填入
-DopenfireHome=”${workspace_loc:openfire}/target/openfire”
注意不要丢了前面一个小横线 如果你的项目名不是openfire_src 的话 要换成你的项目名
即 :-DopenfireHome=”${workspace_loc:【项目名】}/target/openfire”
然后选择classpath选项卡 选中User-Entries –> 选择右侧的Advanced…–>选择Add Folder
分别添加src/i18n 确定
选择右侧的Advanced…–>选择Add Folder
build/lib/dist 确定
选择右侧的Advanced…–>选择Add Folder
src/resources/jar 确定
6)运行成功
配置好上面的参数后运行,eclipse控制台会出现运行的一些信息: 用浏览量访问:http://localhost:9090就可以了进行一些配置了。
2)导入eclipse
进入下载好的源码的build/eclipse目录下,拷贝其下面的所有文件和文件夹到build上级目录 将文件classpath、project分别修改成.classpath,.project(windows下可能不能直接修改,可以拷贝其他现成的eclipse工程下的这两个文件,然后修改其内容替换即可)
然后直接导入eclipse中
3)导入后因jar包找不到会出错,从网上找到相应的jar包。知道错误消息
4)采用ant编译项目运行Openfire XMPP Server的build文件
展开Openfire XMPP Server,选择openfire[default],右键,run as ->ant build
然后刷新openfire工程后,会多出target和work两个目录
5)选中项目,配置run config
选中Arguments选项卡,在VM arguments中填入
-DopenfireHome=”${workspace_loc:openfire}/target/openfire”
注意不要丢了前面一个小横线 如果你的项目名不是openfire_src 的话 要换成你的项目名
即 :-DopenfireHome=”${workspace_loc:【项目名】}/target/openfire”
然后选择classpath选项卡 选中User-Entries –> 选择右侧的Advanced…–>选择Add Folder
分别添加src/i18n 确定
选择右侧的Advanced…–>选择Add Folder
build/lib/dist 确定
选择右侧的Advanced…–>选择Add Folder
src/resources/jar 确定
6)运行成功
配置好上面的参数后运行,eclipse控制台会出现运行的一些信息: 用浏览量访问:http://localhost:9090就可以了进行一些配置了。
相关文章推荐
- Detect the target host network whether can ping through or not(shell script)
- centos内核编译配置
- 实践生产服务器环境最小化安装后 Centos 6.5 优化 一些基础优化和安全设置
- linux共享库的动态加载
- linux_shell 特殊符号的介绍
- Ubuntu Server 重启 Apache Mysql
- PC端网站自动识别为移动版的前端代码!
- centos-6.4 yum EPEL
- linux shell编程
- android开发者应该收藏的优秀博客和技术网站
- 将ECSHOP商品相册图片文件夹按年月日来生成
- intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)用法
- poj 2112 Optimal Milking 【最大流 简单题】 【floyd预处理最短路 + 二分 + 最大流】
- 系统用着用着就突然出现磁盘故障
- org.hibernate.PropertyNotFoundException
- PopupWindow的各种用法(二)——使用PopupWindow做一个指引蒙板(带启动页,仿ViewPager滚动的引导页)
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- 使用Dropbox+Justwriting+Markdown建立个人博客
- Linux通过samba访问windows文件
- Apache的下载安装(主要说的 64位)及问题