openfire服务器源码,第四课、Openfire开发环境的搭建
Openfire是一个Java应用程序,它有一个main函数,这个函数位于类org.jivesoftware.openfire.starter.ServerStarter中。
我们需要将这个类设置为应用程序启动类,这样就能够从这个类启动openfire了。设置方法如下:
1、右键项目,选择 Debug As -> Debug Configurations,双击Java Application,创建一个Java启动配置。
2、如下图设置启动类
3、添加语言资源文件
Openfire支持多国语言,例如英语,中文、日语等。它的语言文件在目录openfire_src\resources\i18n中。为了使openfire知道在哪里加载语言文件,我们需要配置语言文件目录,如下图:
点击ClassPath选项卡,然后在User Entries中加入语言目录。
4、配置openfire的工作目录
设置openfire的工作目录,如下所示:
-DopenfireHome="F:\openfire\openfire_src_3_10_2-1\openfire_src\target\openfire"
其中-D是选项,openfireHome是参数的名字,等号后面是openfire的工作目录,具体的设置如下图所示:
上图这种写法也是可以的,其中 ${workspace_loc:openfire}代表的是项目目录。也可以直接写成类似这样的:“F:\openfire\openfire_src_3_10_2-1\openfire_src\target\openfire”。
5、最后点击debug,启动openfire就可以了。启动后可以通过127.0.0.1:9090访问到控制台。
openfire服务器源码,第四课、Openfire开发环境的搭建相关推荐
- spark最新源码下载并导入到开发环境下助推高质量代码(Scala IDEA for Eclipse和IntelliJ IDEA皆适用)(以spark2.2.0源码包为例)(图文详解)...
不多说,直接上干货! 前言 其实啊,无论你是初学者还是具备了有一定spark编程经验,都需要对spark源码足够重视起来. 本人,肺腑之己见,想要成为大数据的大牛和顶尖专家,多结合源码和操练编程. ...
- openfire服务器源码,Openfire服务端源代码开发配置指南
本文将图文介绍如何把openfire(以3.8.1为例)源码配置导入Eclipse,编译并启动的详细过程. 目录: 下载源码 配置Eclipse项目 ANT编译项目 运行Openfire项目 [一]. ...
- openfire服务器源码,Openfire源码部署以及编译运行.doc
Openfire源码部署以及编译运行 Openfire源码下载 可以去官方网站:官网地址/projects/openfire/. 也可以利用eclispe自带的SVN插件导入,再次就过多介绍,官网上写 ...
- openfire服务器源码阅读学习之启动流程(一)
openfire启动流程(ServerStarter类.XMPPServer类) 首先从org.jivesoftware.openfire.starter包下的ServerStarter.java文件 ...
- Windows上IDEA搭建最新Spark2.4.3源码阅读及调试的开发环境
相信很多同学都想通过阅读一些框架的源码,来提高自己的代码能力,但往往在第一步,搭建环境的时候就碰了壁. 本篇就来介绍下如何在Windows下,将最新版的Spark2.4.3编译,并导入到IDEA编译器 ...
- 基于Labview上位机的51单片机步进电机控制系统(上位机代码+下位机源码+ad原理图+51完整开发环境)
功能说明: 1.步进电机运行状态通过VISA串口实时传输至上位机,上位机以曲线显示,并可存储数据. 2.上位机可发送步进电机运行角度.速度指令至下位机,控制步进电机. 3.按键控制电机正反转以及调速. ...
- 第十四课 k8s源码学习和二次开发原理篇-调度器原理
第十四课 k8s源码学习和二次开发原理篇-调度器原理 tags: k8s 源码学习 categories: 源码学习 二次开发 文章目录 第十四课 k8s源码学习和二次开发原理篇-调度器原理 第一节 ...
- 第四课 k8s源码学习和二次开发-DeltaFIFO和Indexer原理学习
第四课 k8s源码学习和二次开发-DeltaFIFO和Indexer原理学习 tags: k8s 源码学习 categories: 源码学习 二次开发 文章目录 第四课 k8s源码学习和二次开发-De ...
- 39 网络相关函数(七)——live555源码阅读(四)网络
39 网络相关函数(七)--live555源码阅读(四)网络 39 网络相关函数(七)--live555源码阅读(四)网络 简介 14)readSocket从套接口读取数据 recv/recvfrom ...
最新文章
- 使用Process Explorer查看托管进程的性能记数器
- 抽象类应用——模板方法模式
- svn 不支持http 客户端_Xversion for mac(SVN客户端)
- windows 2003 r2 cdkey
- 天使投资家李镇樟:如何培养世界级企业家
- uva1624knots
- js性能优化--学习笔记
- LeetCode 226. 翻转二叉树(DFS BFS)
- linux中iconv函数,Linux下编码转换(iconv函数族)
- mysql datahost ha_mysql MySQL数据库高可用HA实现
- angular2 图表指令ng2-echarts
- 《恋上数据结构第1季》队列、双端队列、循环队列、循环双端队列
- 【青梅快讯】不断前行,Greenplum发布最新版本 6.16.2
- 起点中文网乘“盛大”之势打通产业供应链
- 自动化测试——selenium(完结篇)
- 数字图像处理实验四对比度增强
- 最新目标跟踪评估指标汇总
- Windows Subsystem for Linux (WSL2) - WSL 的基本命令
- 用Python吐槽国产综艺节目!
- java集合之Map
热门文章
- SAP MM 库存管理之ABC分类法
- pandas 0.23.4 :'pd.ewma'没有这个模块,改用`Series.ewm` 或 降低版本到 pandas 0.21.0
- ShareSDK 第三方平台分享参数说明
- 老板哭了,Win10 又来一款摸鱼神器(文末赠书)
- 项目实训-智能生物序列分析平台-药物推荐后端日志
- 存储程序通用计算机设计方案,第1章计算机设计方案基本原理.doc
- GT24L24A2W16 字库Flash的读写
- 录屏王ApowerREC Mac版卸载后,如何彻底删除Apowersoft Audio Device声音设备?
- 种草升级!小红书品牌营销新启示
- 用手机直接播放电脑本地的视频文件