1. openfire 3.9.1 下载地址:
https://github.com/igniterealtime/Openfire/releases/tag/v3.9.1
2. 文件解压后是这样的
3. 引入idea 中
去掉上面两个按钮选项
4. 在idea 中配置
ant 成功后 在openfire 解压目录中会出现target 如下:
上面的这几个内容一定要填写,不然启动会报错
项目启动后会出现上图中的报错,解决方法如下:
5. 再次启动就会成功了,但是当我们访问网页的时候会出现 500 的错误 如下:
6. 500 解决方法如下:
将在src/resources/admin-sidebar.xml 这个文件放到 D:WangzhitingopenfireOpenfire-3.9.1Openfire-3.9.1outproductionOpenfire-3.9.1 这个目录下。
7. 再次启动就会完美的解决了 idea 中部署openfire 源码!!!!!!!!!!!!!
8. 注意事项:
一定不要忘记 settings/ build/compiler/ java compiler 中的 内容填写。不然会启动报错!!!!!!!!!!!!!!!!!!!!