我在springboot中使用jfinal的模板 配置 如下 ,在我动态编译某个类的时候,springboot热更新的时候 重新加载了 jfinal模板配置 ,加载失败:报错如下Caused by: java.lang.IllegalArgumentException: Shared object already exists: ObjectUtil,我尝试在spring监听 ContextClosedEvent 事件时,删除 这个 ObjectUtil ,但是没有找到相关api,希望波总给个解决方案
项目:JFinal
http://www.jfinal.com/share/457
Shared object already exists: ObjectUtil 这个异常意味着 ObjectUtil 这个一开头已经添加过了,现在是重复添加,所以抛异常
应该是 springboot 热加载的时候 ClassLoader 没正常起作用,所以要参考下这个:
http://www.jfinal.com/share/457