Plugins 为什么Openfire一直在重新加载我的插件

Plugins 为什么Openfire一直在重新加载我的插件,plugins,jetty,init,openfire,Plugins,Jetty,Init,Openfire,我正在为Openfire创建一个插件,在方法initializePlugin中有一些初始化步骤 我的插件的初始化步骤应该只运行一次。 但是我发现Openfire在我的插件启动后不断重复调用initializePlugin 每次约20秒。真奇怪 是码头问题还是明火问题? 如何让Openfire调用初始化Plugin一次?Dele Olajide: 我发现了问题。我能够在Linux Centos机器上复制它 当插件文件上的时间戳高于插件解压缩时创建的文件夹上的时间戳时,就会发生这种情况。如果您在不同

我正在为Openfire创建一个插件,在方法
initializePlugin
中有一些初始化步骤

我的插件的初始化步骤应该只运行一次。 但是我发现Openfire在我的插件启动后不断重复调用
initializePlugin
每次约20秒。真奇怪

是码头问题还是明火问题? 如何让Openfire调用
初始化Plugin
一次?

Dele Olajide:

我发现了问题。我能够在Linux Centos机器上复制它

当插件文件上的时间戳高于插件解压缩时创建的文件夹上的时间戳时,就会发生这种情况。如果您在不同时区的PC上开发,可能会发生这种情况

检查日期/时间戳。如果高于当前日期/时间,则触摸文件以将时间戳重置为当前日期/时间

答复来自: