gpt4 book ai didi

java - 无法找到类 org.codehaus.groovy.grails.commons.DefaultGrailsS​​erviceClass 的具有 Class 参数的构造函数

转载 作者:行者123 更新时间:2023-12-02 04:18:11 26 4
gpt4 key购买 nike

我现在正在将 grails 1.3 应用程序迁移到 grails 2.4.3,当我从命令行运行 grails 应用程序时,我收到错误:

加载插件管理器时出错:无法找到带有类参数的构造函数对于 org.codehaus.groovy.grails.commons.DefaultGrailsS​​erviceClass 类(注意:Stack 跟踪已被过滤。使用 --verbose 查看整个跟踪。)java.lang.RuntimeException:无法找到具有类参数 fo 的构造函数r 类 org.codehaus.groovy.grails.commons.DefaultGrailsS​​erviceClass

在运行时,GrailsVm 存在错误

当我为应用程序创建 war 并查看其中的 grails jar 时,我看到 DefaultGrailsS​​erviceClass 及其构造函数。

public DefaultGrailsServiceClass(Class<?> clazz)
{
super(clazz, "Service");

Object tmpTransactional = getPropertyOrStaticPropertyOrFieldValue("transactional", Boolean.class);
this.transactional = ((tmpTransactional == null) || (tmpTransactional.equals(Boolean.TRUE)));
}

我正在使用 java 8.031 运行该应用程序,内部 tomcat 依赖项是 7.0.55 ,它也与 java 8 兼容。有什么指示可以解决此问题吗?

最佳答案

i am migratinga grails 1.3 application to grails 2.4.3

i am running the app with java 8.031

Grails 2.4.3 不支持 Java 8。 Grails 2.5 是我们支持 Java 8 的第一个 Grails 版本。

关于java - 无法找到类 org.codehaus.groovy.grails.commons.DefaultGrailsS​​erviceClass 的具有 Class 参数的构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56652497/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com