搭建完成openfire服务器并测试运行后,尝试制作一个简单的插件。本文创建一个helloworld插件并编译部署测试。
1、创建插件相关文件
(1)、创建插件目录
在src目录下的plugins创建一个插件目录(本文使用hello)。
(2)、创建插件对应的类文件
在上面创建的hello目录下面src目录用于存放相关文件。并在其中创建java用于存放插件对应的类文件。
(3)、创建插件配置文件plugin.xml
创建完成后的目录结构如图所示:
2、修改java类文件HelloWorldPlugin.java
package com.landsem.plugin.helloworld;
import java.io.File;
import org.jivesoftware.openfire.XMPPServer;
import org.jivesoftware.openfire.container.Plugin;
import org.jivesoftware.openfire.container.PluginManager;
public class HelloWorldPlugin implements Plugin {
@Override
pu