grails - 我如何在Grails安装中替换 Spring 加载的 jar

标签 grails groovy

我的Grails 2.1.5应用程序引发异常java.lang.ClassCastException:java.beans.WeakIdentityMap。这似乎是一个已知的问题,在某些论坛上建议的解决方案是用1.1.2替换 Spring 加载的jar版本1.1.1(或降级Java版本,我宁愿不这样做)

我怎样才能做到这一点?我尝试替换Grails安装lib目录中的jar,我得到了:

打开zip文件或JAR list 丢失时出错:C:/grails-2.1.5/lib/org.springs
ource.springloaded / springloaded-core / jars / springloaded-core-1.1.1.jar

因此,它仍在寻找旧的1.1.1 jar文件。

请指教

最佳答案

我必须针对Grails 3.1.8进行此操作,我下载了springloaded-1.2.8.RELEASE.jar,并在备份了先前的1.2.6版本之后将其替换为<GRAILS_HOME>\lib\org.springframework\springloaded\jars

关于grails - 我如何在Grails安装中替换 Spring 加载的 jar ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25000803/

相关文章:

grails - save()在Grails中如何工作?

grails - 在Grails插件中定义全局约束

grails - 如何找到领域对象相关类的参数?

spring - @Transactional 带有 1 个保存语句

mysql - Grails 数据库迁移 - 如何更改十进制数据库字段以具有 3 的比例属性?

grails - 如何从Grails中的 child 那里获得10条记录

sockets - 在 Intellij IDEA 中运行 Groovy 时出现奇怪的 java.net.SocketException Permission Denied 连接错误

grails - 是什么让敏捷比 shiro 更好?

grails - 在服务的方法期间grails数据库的提交

selenium - 如何排除 Geb 中的测试?