My Grails 2.1.5 app抛出异常java.lang.ClassCastException:java.beans.WeakIdentityMap。这似乎是一个已知问题,在一些论坛上建议的解决方案是用1.1.2替换springloaded jar版本1.1.1(或者降级java版本,我宁愿不这样做)
我该怎么做?我尝试在Grails安装lib目录中替换jar,我得到了:
打开zip文件或缺少JAR清单时出错:C:/grails-2.1.5/lib/org.springs ource.springloaded /弹簧加载核/罐/弹簧加载核-1.1.1.jar
所以它仍然在寻找旧的1.1.1 jar文件。
请告知
答案 0 :(得分:0)
我必须在Grails 3.1.8上执行此操作,我下载了springloaded-1.2.8.RELEASE.jar
,并在备份了先前的1.2.6版本之后将其替换为<GRAILS_HOME>\lib\org.springframework\springloaded\jars
。