您的位置:首页 > 运维架构

Idea部署Openfire源码时遇到的一些问题

2014-12-20 18:48 211 查看
关于Openfire源码部署可以看我转载的上一篇文章:Intellij Idea13:导入openfire源码,不过在我实际的部署过程中,也遇到了一点儿小问题,这里记录一下,出现的问题,以及解决方案。

首先对Idea支持不是很好,当然,你可以说我新建一个Eclipse工程然后导入进来,我只能说(⊙o⊙)哦好吧你赢了,嗯,差不多是酱紫吧,然后简单记录一下其中的几个小问题,有几个是我也遇到过但是看别人的博客解决了的,暂且略过不表,留待日后补充完整,最坑的一个是,ant编译完openfire之后,通过ServerStarter类来运行,进行调试啊,源码开发啊什么的,结果打开http://127.0.0.1:9090之后发现500异常。。。如图所示:



首先是这个i18n问题,哦,查阅了相关资料之后发现需要丢到bin目录下,欢快的丢过去了,问题解决,爽歪歪,然后问题就变成了酱紫:



好吧,明显是控制台插件的问题嘛,这个看了下说是要把admin-sidebar.xml这个文件也丢到bin下面去,然后又欢快的丢过去了,发现,问题照旧,好吧,停掉,删除工程中work目录下和target/openfire目录下所有内容,重新用ant编译,然后再次运行,问题照旧!气炸!
一怒之下去刷牙去了,刷牙的时候看了几个笑话,然后回来检查一下是不是丢的位置不对,突然发现了这个:



然后我戳!
抱着司马当活马医的态度往这下面一丢!



对的,就是上图你看到的酱紫,然后就一切正常了。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息