(2)-IntelliJ IDEA搭建openfire4.1.3开发环境

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/QXC1281/article/details/65657713

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中

扫描二维码关注公众号,回复: 5798459 查看本文章


导入结束

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包
这里写图片描述
哎呀!!!又报错了!!! 空指针
这里写图片描述
源码分析一下!!原来是一个配置文件没有找到
这里写图片描述
设置一下配置文件
这里写图片描述
哈哈哈终于启动成功了
这里写图片描述

猜你喜欢

转载自blog.csdn.net/QXC1281/article/details/65657713