`
wobuxiaole
  • 浏览: 40044 次
  • 来自: ...
社区版块
存档分类
最新评论

openfire 搭建

阅读更多

 

下载源码

 

一.创建Java项目,将源代码导入此项目中。在Eclipse中将此Java文件夹当成源代码文件夹

新建工程。库都在Build目录的lib目录下,将openfire用到的库都添加到这个新建工程的

Referenced Libraries中。

 

二. Build openfire
  openfire是用ant构建的,所以要先设置使得eclipse中每次编译都使用内置的ant工具,

保证编译的正确执行。
  1. eclipse中点击Window->Show View->Ant
  2. 在Ant 页面点右键,选择 Add Buildfiles...
  3. 展开openfire/build文件夹,选择build.xml, 点 OK.
  4. 在Ant页面, 展开Openfire XMPP Server,双击 openfire ant 任务


三. 创建项目Builder
  1. 点击Run->Open Run Dialog...
  2. 选择Java Application,点击 New 按钮
  3. 在Run窗口的Main选项卡中, 修改Name文本框中的值,改成Openfire,其他名字亦可
  4. 点Browse按钮,选择openfire, 点ok
  5. 点Search按钮,选择Main class为

org.jivesoftware.openfire.starter.ServerStarter,点OK。(这是openfire的启动类)
  6. 点击进入Arguments选项卡
  7. 在VM arguments文本框中输入

-DopenfireHome="${workspace_loc:openfire}/target/openfire" ,这个是用于eclipse执行

java命令时传递的参数,这样openfire程序可以通过System.getProperty(“openfireHome”)得到

 openfire的本地位置。
  8. 点击进入Classpath选项卡
  9. 点选User Entries,这样Advanced...就处于可用状态
  10. 点击Advanced...按钮
  11. 在Advanced Options页面,选择Add Folders, 点ok.
  12. 选择openfire\src\i18n, 点ok将这个文件夹加入到class path,同样的方式把

openfire\src\resources\jar也加到class path中。
  13. 在Common选项卡中,点选Run复选框。

设置完毕,这样以后在run这个工程的时候就会按照正确的配置进行了。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics