XXX cannot be cast to com.fr.plugin.basic.Closeable 

插件引擎会修改plugin.xml中描述的类,为其添加Closeable接口辅助热部署。出现这个是由于未能成功的添加接口。可能的原因有两个,逐一排查即可:

 

其他的XXX初始化插件对象失败 

部分接口有变动,可能造成插件的不兼容,例如:


在设计器上运行正常,放到tomcat上启动插件时报“监测到插件没有功能点记录,无法运行”

tomcat启动时,不会加载插件中跟设计器有关的类,也就找不到这个功能点了。

解决办法:把功能点记录放到服务器相关的类上。