IntelliJ IDEA搭建openfire4.1.3开发环境
图片丢失请下载这里:http://pan.baidu.com/s/1kVt5kvd
1.下载openfire源码
git clone –branch v4.1.3 https://github.com/quxiuchengdeve/Openfire.git
源码如下:
|-build
|-documentation
|-src
|-LICENSE.txt
|-Makefile
|-README.md
2.准备环境安装jdk7
百度一下,准备jdk7的环境
3.源码导入IDE
导入源码
选择源码位置
一路下一步就可以了!!!
选择JDK7,为了方便把ant.jar导入的jdk下的jre/lib中
导入结束
4.build项目
添加build.xml文件
因为没有SDK支持
配置jdk
ctrl + alt + shift + s打开
build后文件夹地址,和文件格式
在bin目录下,单机openfire.bat,测试一下是否可以启动
5.配置项目
编辑运行函数
添加运行application
设置启动Main函数
报错了,其实是因为一个jar包有问题
删除一个jar包就可以了
报错,查看源码分析原因
原来是openfireHome这个路径没有配置
原来是在system中读取路径,所以在运行时参数设置openfireHome
添加openfireHome为build编译后的路径(只是为了方便)
启动,发现有错误日志
配置标签国际化路径
启动,没有错误日志
有报错了!!!!el有一个问题,jar包冲突了
删除重复jar包
哎呀!!!又报错了!!! 空指针
源码分析一下!!原来是一个配置文件没有找到
设置一下配置文件
哈哈哈终于启动成功了