首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
如何使用插件
lhl_yn_km
2019-10-24 16:37
有插件是源代码形式的,如:
http://git.oschina.net/code_redrain/JFinal-mqtt
,想请问我该如何将此插件引用到jfinal工程中?
项目:
JFinal-mqtt
评论区
JFinal
2019-10-24 16:48
将项目中的原码,也就是两个 java 文件,copy 到你的项目中,然后按他的 demo 来,例如:
public void configPlugin(Plugins me) {
//使用配置文件
me.add(new MqttPlugin("mqtt.properties"));
//不使用配置文件
//MqttPlugin plugin = new MqttPlugin("tcp://127.0.0.1:1883", "clientId");
//plugin.setAutomaticReconnection(true);
//plugin.setCleanSession(true);
//plugin.setConnectionTimeout(10);
//plugin.setKeepAliveInterval(10);
//plugin.setManualAcks(true);
//plugin.setMaxConnections(20);
//plugin.setUserName("test");
//plugin.setPassword("test");
//plugin.setVersion("3.1.1");
//plugin.setReConnectionTimeInterval(10);
//me.add(plugin);
}
回复
lhl_yn_km
2019-10-28 09:10
多谢指点,已经搞通,现在有另一个问题,我需要创建两个不TT的连接信息,也就是需要连接两台MQTT服务器,我该如何创建两个插件对象?
回复
发送
我要反馈
热门反馈
扫码入社
public void configPlugin(Plugins me) {
//使用配置文件
me.add(new MqttPlugin("mqtt.properties"));
//不使用配置文件
//MqttPlugin plugin = new MqttPlugin("tcp://127.0.0.1:1883", "clientId");
//plugin.setAutomaticReconnection(true);
//plugin.setCleanSession(true);
//plugin.setConnectionTimeout(10);
//plugin.setKeepAliveInterval(10);
//plugin.setManualAcks(true);
//plugin.setMaxConnections(20);
//plugin.setUserName("test");
//plugin.setPassword("test");
//plugin.setVersion("3.1.1");
//plugin.setReConnectionTimeInterval(10);
//me.add(plugin);
}