关闭

IDEA下openfire源码编译过程记录

525人阅读 评论(0) 收藏 举报


一 下载源码

http://www.igniterealtime.org/downloads/source.jsp

二 解压之后就是这个样子


三 导入IDEA




没有特别说明的就是直接next


最后一步,finish就好了


四 点击开始编译,发现报找不到ant的错


于是从官网下了ant(http://ant.apache.org/bindownload.cgi),把里面的ant.jar解压出来


放到这里


然后添加进来




这样这个tools下报的错就解决了

在此过程中打开这个窗口的时候顺便把这里的language level设置下



五 再编译一次,发现还是报错


原来是忘了把本地的文件删除了


把之前去掉勾选的这几个从本地直接删掉,再编译一次,发现报了另外的错


一看就知道又找不到ant.jar,所以添加进来就好了





接下来




按照上图配好,运行


又错了,经过试验,我觉得应该是program arguments配错了,但也不知道怎么配正确,于是直接在源码里改了


再次运行,出现


以上的方法经过试验是有效的,但不甘心,后来上网查找了一下终于发现了问题,原来的源代码不需要改动,而是配置在这里就正确了(之前被网上的人坑了)


很开心地点击那个地址,发现还是错


解决办法如下,全文搜索admin-sidebar.xml




再次运行,还是错


不过这个好解决,把i18n文件夹改为source就好了


再运行,终于看到曙光了,服务器运行成功了


0
0
查看评论

将openfire源码部署到IDEA中

最近研究openfire即时通讯服务器,但是过程相当不顺利,将源码部署到idea上,在网上海量搜索,加群等弄了近3天的时间才弄好,也以此记录一下过程,和常见的问题,希望这篇文章能让研究openfire的筒子们少走一些弯路,毕竟idea有一点点不是很喜欢openfire。 环境说明:windows7+...
  • l139955
  • l139955
  • 2016-07-21 12:08
  • 3717

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

IntelliJ IDEA搭建openfire4.1.3开发环境
  • QXC1281
  • QXC1281
  • 2017-03-24 21:43
  • 1396

openfire4.2 配置fastpath、webchat、spark实现客服系统

openfire4.2 配置fastpath、webchat、spark实现客服系统 webchat.war org.apache.jasper.JasperException: java.lang.NullPointerException Could not retrieve image: of...
  • u011317027
  • u011317027
  • 2017-03-07 15:17
  • 1589

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

关于Openfire源码部署可以看我转载的上一篇文章:Intellij Idea13:导入openfire源码,不过在我实际的部署过程中,也遇到了一点儿小问题,这里记录一下,出现的问题,以及解决方案。 首先对Idea支持不是很好,当然,你可以说我新建一个Eclipse工程然后导入进来,我只能说(⊙o...
  • jeepxiaozi
  • jeepxiaozi
  • 2014-12-20 18:48
  • 1793

(4)-openfire-IntelliJ IDEA插件环境搭建

openfire-IntelliJ IDEA插件环境搭建
  • QXC1281
  • QXC1281
  • 2017-03-31 22:03
  • 825

openfire4.1.3源码编译配置

一、下载openfire源码 下载地址:http://www.igniterealtime.org/downloads/index.jsp 目前最新版本4.1.3 二、Eclipse上部署openfire 2.1、建立java工程项目 1、把openfire源文件拷贝到Eclisps的...
  • dulgao
  • dulgao
  • 2017-04-18 17:52
  • 1454

IDEA下openfire源码编译过程记录

一 下载源码 http://www.igniterealtime.org/downloads/source.jsp 二 解压之后导入IDEA
  • huweijian5
  • huweijian5
  • 2016-05-30 15:37
  • 525

openfire 4.1.5最新安装包

  • 2017-08-09 10:09
  • 58.36MB
  • 下载

源码详解openfire保存消息记录_修改服务端方式

实现openfire消息记录通常有两种方式,修改服务端和添加消息记录插件。 今天,简单的说明一下修改服务端方式实现消息记录保存功能。 实现思路 修改前: 默认的,openfire只提供保存离线记录至ofOffline表中。当发送一条消息时,判断用户是否在线,若为true,不保存消息;...
  • zhangping871
  • zhangping871
  • 2015-05-24 15:26
  • 1139

Intellij Idea 13:导入openfire源代码

最近几天都在折腾IM服务器,最开始在Erlang和java语言开发的不同的服务器端进行选择,因为可能目前由于有一定的定制需求,而现在学习Erlang开发的话明显不是很现实,所以就选择已经学过的java语言的,然后又在java的IM服务端Openfire和Tigase之间纠结了一下,因为Tigase相...
  • jeepxiaozi
  • jeepxiaozi
  • 2014-12-20 17:47
  • 4909
    个人资料
    • 访问:68691次
    • 积分:1588
    • 等级:
    • 排名:千里之外
    • 原创:80篇
    • 转载:53篇
    • 译文:0篇
    • 评论:41条
    文章分类
    最新评论