openfire二次开发eclipse环境搭建

1.将openfire源码项目解压到(如果是从SVN CO下来的则不用)eclipse工作目录,例如E:\workspace\openfire,目录结构如图所示:



2.打开eclipse,新建java project,项目名命名为openfire,跟放到工作目录的文件夹同名,点击finish,eclipse智能地帮我们搞定了很多东西,包括lib的引入,source folder,如图所示:



3.你会发现项目报错,原因cluster跟sip plugin缺少相应的oracle的包,最快方法将这两个plugin的源码删除,以后需要的时候再去oracle下载相应的包导入


4.打开ant视图,将build目录下的build.xml拖进去,然后执行openfire任务,成功后会在项目里面生成work跟target两个目录



5.debug配置

Main:

Project: openfire

Main class: org.jivesoftware.openfire.starter.ServerStarter



Arguments:

VM: -DopenfireHome="${workspace_loc:openfire}/target/openfire"



Classpath:

添加src/i18n文件夹,src/resources/jar文件夹,build/lib/dist文件夹



至此已经可以正常DEBUG了。


Setup Launch Configuration To Build An Existing Plugin




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值