1. 下载
openfire下载信息:www.igniterealtime.org/downloads/source.jsp
(1)git下载:git clone https://github.com/igniterealtime/Openfire.git
2. eclipse 配置
(1) java build path 导入jar包
source:导入src/java , src/java/plugins下的所有插件,
libraries:导入build/lib/dist目录下所有jar包 , src/web/WEB-INF/lib 目录下的所有jar包 ,src/plugins/ pluginName / lib 插件下的所有jar包
(2) Run Configuration 运行
MainClass: org.jivesoftware.openfire.starter.ServerStarter
Arguments --> VM arguments : -DopenfireHome="${workspace_loc:openfire}/target/openfire"
Jre:选择jdk
Classpath-->User Entries:openfire/src/i18n,openfire/src/resources/jar,openfire/src/conf,openfire/build/lib/dist
Common-->Display in favorites menu:debug和run都选中;Encoding 选择UTF-8